1.0.0 • Published 6 years ago

cordova-signature-cer-check v1.0.0

Weekly downloads
2
License
ISC
Repository
github
Last release
6 years ago

cordova-signature-cer-check V1.0.0

自定义插件用于检测获取系统签名信息

1、添加插件方式:

  • 直接通过 url 安装:
cordova plugin add https://github.com/ww-gh/cordova-signature-cer-check.git
  • 或通过 Cordova Plugins 安装,要求 Cordova CLI 5.0+:
cordova plugin add cordova-signature-cer-check

2、使用说明:

  • typescript语法
this.platform.ready().then(() => {
        //检查签名
        if (typeof cordova !== 'undefined' && cordova.plugins.SignatureCerCheck) {
            cordova.plugins.SignatureCerCheck.checkSignature({
                hashValue: 1693708445,
                SHA1Value: "12312351341341341"
            }, (value) => {
                if (value === 'true') {

                }
            });
            //获取当前签hashCode信息
            cordova.plugins.SignatureCerCheck.getSignatureHashCode(suc=>{
                this.appSignHashCode = suc;
            }, err=>{
                this.appSignHashCode = err;
            });

            //获取当前签信息
            cordova.plugins.SignatureCerCheck.getSignatureInfo(suc=>{
                this.appSignInfo = suc;
            }, err=>{
                this.appSignInfo = err;
            });
            //获取当前签SHA1信息
            cordova.plugins.SignatureCerCheck.getSignatureSHA1(suc=>{
                this.appSHA1  = suc;
            }, err=>{
                this.appSHA1  = err;
            });
        }
    }
);
  • javascript语法
//检查签名是否正规
 cordova.plugins.SignatureCerCheck.checkSignature(function(value){
    if (value === 'false') {
        console.log("当前App不是正规签名,请谨慎使用!");
    }
});

Support