用云开发的静态网页做了一个打开小程序的跳转页面,代码就是用的官方示例改的
云函数代码也很简单
async function getUrlScheme(query) {
return cloud.openapi.urlscheme.generate({
jumpWxa: {
path: 'xxxx', // <!-- replace -->
query: query,
},
// 如果想不过期则置为 false,并可以存到数据库
isExpire: false,
// 一分钟有效期
expireTime: parseInt(Date.now() / 1000 + 60
其他场景下跳转都正常。
甲方在使用这个功能时,需要把这个h5页面给嵌入到了app中做推流。
安卓手机中的app能正常的打开小程序,苹果手机跳转到H5页面后,点击打开小程序按钮时会提示无法打开网页。
尝试用明文Url Scheme调起小程序页面,也是一样的效果。
有大佬知道如何解决么