華為應用市場:超簡單獲取快應用摘要值

來源: HUAWEI
作者:AppGallery Connect
時間:2020-11-25
17190
最近有需求獲取快應用的摘要值,但是發(fā)現(xiàn)快應用規(guī)范并未提供相關接口。有幸的是,經(jīng)過一番搜索,我發(fā)現(xiàn)可以使用第三方庫crypto-js獲取,以下對獲取方式進行分享。

amy-hirschi-JaoVGh5aJ3E-unsplash.jpg

最近有需求獲取快應用的摘要值,但是發(fā)現(xiàn)快應用規(guī)范并未提供相關接口。有幸的是,經(jīng)過一番搜索,我發(fā)現(xiàn)可以使用第三方庫crypto-js獲取,以下對獲取方式進行分享。

安裝依賴

1.檢查快應用項目目錄下是否已經(jīng)有第三方庫依賴文件package.json。如果沒有,在快應用IDE中啟動第三方依賴庫:工具欄Npm-;Start Npm Library,執(zhí)行完這個步驟后,在快應用項目根目錄下生成package.json文件。

2.執(zhí)行npm install:工具欄Npm-;Npm Install.

3.切換到IDE下方的”終端”tab,進入快應用項目根目錄,安裝crypto-js庫,輸入安裝命令:npm i-S crypto-js,如下圖所示:

0900086000150224722.20201022191951.17789481906224865683527079844017.png

4.安裝完成后,會在package.json文件中自動增加crypto-js的依賴。

代碼引用

參考crypto-js在es6中的使用,如: 

1
2
3
4
5
6
7
8
9
10
11
import sha256 from 'crypto-js/sha256';
import MD5  from 'crypto-js/md5';
  
genSha256: function (e) {
      const msg = this.testdata;
      this.sha256value = sha256(msg);
    },
    genMD5: function () {
      const msg = this.testdata;
      this.md5value = MD5(msg);
    },


立即登錄,閱讀全文
版權說明:
本文內容來自于HUAWEI,本站不擁有所有權,不承擔相關法律責任。文章內容系作者個人觀點,不代表快出海對觀點贊同或支持。如有侵權,請聯(lián)系管理員(zzx@kchuhai.com)刪除!
掃碼登錄
打開掃一掃, 關注公眾號后即可登錄/注冊
加載中
二維碼已失效 請重試
刷新
賬號登錄/注冊
個人VIP
小程序
快出海小程序
公眾號
快出海公眾號
商務合作
商務合作
投稿采訪
投稿采訪
出海管家
出海管家