8***@qq.com
8***@qq.com
  • 发布:2024-11-16 11:44
  • 更新:2024-11-16 11:44
  • 阅读:41

ShareSDK 插件和MobCommon 插件结合使用

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: 4.28

HBuilderX类型: 正式

HBuilderX版本号: 4.28

手机系统: Android

手机系统版本号: Android 12

手机厂商: OPPO

手机机型: A92S

页面类型: vue

vue版本: vue3

打包方式: 云端

项目创建方式: HBuilderX

操作步骤:

MobCommon 和ShareSDK 结合使用 调用 facebook 分享 逻辑 初始化的时候 总是 提示 {"type":"error","errMsg":"AndroidManifest.xml中的Mob-AppKey或Mob-AppSecret为空"} 已经在 manifest.json 里面 MobCommon 插件里面配置了 对应的key 和 秘钥 也调用了 this.mobCommonPlugin = uni.requireNativePlugin('mob-common')
this.mobCommonPlugin.submitPolicyGrantResult({
"grant": true
})

但是 调用 pluginMobShare.initMobSDK({}, result => {
const msg = JSON.stringify(result);
_this.showAlertAndLog(msg);
}); 总是提示 上线的错误

然后判断 facebook 是否安装 提示 {
"type": "error",
"errMsg": "Attempt to invoke virtual method 'boolean cn.sharesdk.framework.Platform.isClientValid()' on a null object reference"
} 这个错误

预期结果:

MobCommon 和ShareSDK 结合使用 调用 facebook 分享 逻辑 初始化的时候 总是 提示 {"type":"error","errMsg":"AndroidManifest.xml中的Mob-AppKey或Mob-AppSecret为空"} 已经在 manifest.json 里面 MobCommon 插件里面配置了 对应的key 和 秘钥 也调用了 this.mobCommonPlugin = uni.requireNativePlugin('mob-common')
this.mobCommonPlugin.submitPolicyGrantResult({
"grant": true
})

但是 调用 pluginMobShare.initMobSDK({}, result => {
const msg = JSON.stringify(result);
_this.showAlertAndLog(msg);
}); 总是提示 上线的错误

然后判断 facebook 是否安装 提示 {
"type": "error",
"errMsg": "Attempt to invoke virtual method 'boolean cn.sharesdk.framework.Platform.isClientValid()' on a null object reference"
} 这个错误

实际结果:

MobCommon 和ShareSDK 结合使用 调用 facebook 分享 逻辑 初始化的时候 总是 提示 {"type":"error","errMsg":"AndroidManifest.xml中的Mob-AppKey或Mob-AppSecret为空"} 已经在 manifest.json 里面 MobCommon 插件里面配置了 对应的key 和 秘钥 也调用了 this.mobCommonPlugin = uni.requireNativePlugin('mob-common')
this.mobCommonPlugin.submitPolicyGrantResult({
"grant": true
})

但是 调用 pluginMobShare.initMobSDK({}, result => {
const msg = JSON.stringify(result);
_this.showAlertAndLog(msg);
}); 总是提示 上线的错误

然后判断 facebook 是否安装 提示 {
"type": "error",
"errMsg": "Attempt to invoke virtual method 'boolean cn.sharesdk.framework.Platform.isClientValid()' on a null object reference"
} 这个错误

bug描述:

MobCommon 和ShareSDK 结合使用 调用 facebook 分享 逻辑 初始化的时候 总是 提示 {"type":"error","errMsg":"AndroidManifest.xml中的Mob-AppKey或Mob-AppSecret为空"} 已经在 manifest.json 里面 MobCommon 插件里面配置了 对应的key 和 秘钥 也调用了 this.mobCommonPlugin = uni.requireNativePlugin('mob-common')
this.mobCommonPlugin.submitPolicyGrantResult({
"grant": true
})

但是 调用 pluginMobShare.initMobSDK({}, result => {
const msg = JSON.stringify(result);
_this.showAlertAndLog(msg);
}); 总是提示 上线的错误

然后判断 facebook 是否安装 提示 {
"type": "error",
"errMsg": "Attempt to invoke virtual method 'boolean cn.sharesdk.framework.Platform.isClientValid()' on a null object reference"
} 这个错误

2024-11-16 11:44 负责人:无 分享
已邀请:

要回复问题请先登录注册