当前位置: 首页 > Web前端 > HTML

MobSDK包MobSDK基础包

时间:2023-03-28 01:16:08 HTML

平台兼容性AndroidAndroidCPU类型适用版本范围:4.4-12.0armeabi-v7a:支持,arm64-v8a:支持,x86:支持原生插件一般使用流程:购买插件,选择插件绑定项目。在HBuilderX中找到项目,在manifest的app原生插件配置中查看module,如果需要填写参数,参考插件作者文档添加。根据插件作者提供的文档开发代码,在代码中引用插件,调用插件函数。打包自定义库,选择插件,获取自定义库,运行时选择自定义库,进行日志输出测试。开发完成后,官方云打包付费原生插件暂不支持离线打包。Android离线打包原生插件见文档https://nativesupport.dcloud.iOS离线打包原生插件见文档https://nativesupport.dcloud...注:使用HBuilderX2.7.14或更高版本,如果在同plugin在同一个appid下购买绑定了多个包名。提交云打包接口时提示包名绑定不一致,需要在HBuilderX项目中的manifest.json->“AppNativePluginConfiguration”->“CloudPlugin”列表中删除这个插件,重新-select注意:此插件是MobSDK的基础包。如果要使用MobTech的SDK,必须导入此插件,否则功能无法正常使用。导入插件,请先导入DCloud后台对应项目下的插件信息,进行插件配置。导入插件后,一定要在manifest.json→App原生插件配置→MobSDK下配置MobTech后台下发的AppKey和AppSecret,否则功能无法正常使用,如下图注册插件副本codeconstmobsdk=uni.requireNativePlugin("mob-mobsdk")提交隐私协议授权状态参数名称类型含义isAgreebool根据用户是否同意你应用的隐私协议状态??返回,此接口不调用或接口值为false时,将无法访问MobSDK的所有功能(包括SMSSDK、MobPush、ShareSDK等)。详情请参考Mob合规指南:https://www.mob.com/wiki/detailed?wiki=210&id=23复制代码mobsdk。submitPolicyGrantResult({'isAgree':true})获取隐私协议副本代码的授权状态mobsdk.getPrivacyGrantedStatus({},(ret)=>{`//1=同意0=不同意-1=未知})`