//需调用plus.share.getServices获取微信分享服务对象
plus.share.getServices((s) => {
let sweixin = {};
for (let i = 0; i < s.length; i++) {
let share = s[i];
if (share.id === 'weixin') {
sweixin = share
}
}
//小程序参数,必填
let WeixinMiniProgramOptions = {
id: 'gh_33446d7f7a26',
path:'/pages/me/index' //可指定打开的页面
}
sweixin ? sweixin.launchMiniProgram(WeixinMiniProgramOptions) : plus.nativeUI.alert(
'当前环境不支持微信操作!');
}, function(e) {
console.log("获取分享服务列表失败:" + e.message);
});
- 发布:2021-08-25 18:02
- 更新:2021-08-25 18:02
- 阅读:827
产品分类: uniapp/App
PC开发环境操作系统: Mac
PC开发环境操作系统版本号: macOS Big Sur 11.5.2
HBuilderX类型: 正式
HBuilderX版本号: 3.2.2
手机系统: 全部
手机厂商: 华为
页面类型: nvue
打包方式: 云端
项目创建方式: HBuilderX
示例代码:
操作步骤:
调用APP即会奔溃
调用APP即会奔溃
预期结果:
正常跳转小程序
正常跳转小程序
实际结果:
APP奔溃
APP奔溃
bug描述:
新版HbuilderX,调用plus api : launchMiniProgram无法打开小程序,APP会直接挂死奔溃,上一个正式版不会。
0 个回复