uniapp开发的app 跳转微信小程序 我在manifest.json分享权限配置的appid 是微信开放平台移动应用的appid
使用的是5+launchMiniProgram ID为小程序的原始id
真机运行跳转正常,但是“打包和上线”都失败报错bad_param
代码片段
const originId = 'gh_1 // 微信小程序原始id
const path = PalyUrl.value // 小程序页面路径
const envVersion = import.meta.env.VITE_APP_VERSION // 0-正式版; 1-测试版; 2-体验版
const webUrl = 'https://www.dcloud.io/hbuilderx.html' // 兼容低版本的网页链接
plus.share.getServices(service => {
const weixin = service.find(i => i.id === 'weixin')
if (weixin) {
weixin.launchMiniProgram({
id: originId,
path,
type: envVersion,
webUrl
}, res => {
console.log('res', res)
}, err => {
console.log('err', err)
})
} else {
// 没有获取到微信分享服务
}
}, err => {
// 获取分享服务列表失败
})