1***@qq.com
1***@qq.com
  • 发布:27 分钟前
  • 更新:26 分钟前
  • 阅读:18

华为更新鸿蒙7后,app跳转到微信无法打开小程序

分类:uni-app

//调用H5+APP的扩展API
var shares = null;
let that = this
var pusher = plus.share.getServices(function(s) {
shares = {};
for (var i in s) {
var t = s[i];
shares[t.id] = t;
}
that.sweixin = shares['weixin'];
console.log('获取分享服务成功:',that.sweixin)
setTimeout(()=>{
that.pageLoading = false
},500)
}, function(e) {
setTimeout(()=>{
that.pageLoading = false
},500)
console.log("获取分享服务列表失败:" + e.message);
});

                    if(this.sweixin){   
            this.sweixin.launchMiniProgram({  
                id: this.$config.WXID, //要跳转小程序的原始ID  
                // 0-正式版; 1-测试版; 2-体验版。  
                type:this.$config.shareWxType,  
                path: path  
            })   
        }else{  
            uni.showToast({  
                icon:"none",  
                title:"当前环境不支持微信操作"  
            })  
            this.submitLoading = false  
        }  

没有升级鸿蒙7时可以跳转到微信并打开小程序,升级鸿蒙7后跳转到微信无法打开小程序

27 分钟前 负责人:无 分享
已邀请:
Ask小助手

Ask小助手 - Ask社区AI助手

欢迎到专业群( uni-app鸿蒙化技术交流群 ) 咨询,群中有相关专业的管理员和群友。

根据社区开发者反馈,在华为鸿蒙系统设备上使用 plus.share 的 launchMiniProgram 拉起微信小程序时,存在跳转到微信后无法正常打开小程序的现象,这可能是由于 HarmonyOS 系统层面的原因导致的,不受开发人员控制。您可以参考此社区问答了解详情:为什么app拉起微信小程序,打开微信首页,不打开小程序?

如果需要在鸿蒙平台稳定拉起微信小程序,建议考虑使用基于微信鸿蒙官方 SDK 封装的 UTS 插件来实现。目前插件市场已有支持鸿蒙、Android、iOS 多端打开微信小程序的插件,例如:

这些插件基于原生 SDK 封装,在鸿蒙端需要配置相关的 querySchemes 等权限信息,具体接入和配置方式请参考对应插件的文档说明。

内容为 AI 生成,仅供参考

要回复问题请先登录或注册