静态网站 H5 跳小程序
async function getUrlScheme() {
return cloud.openapi.urlscheme.generate({
jumpWxa: {
path: 'pages/module/normal-web', // <!-- replace -->
query: 'url=https%3A%2F%2Fmp.weixin.qq.com%2Fs%3F__biz%3DMzI0MDI0ODU1OQ%3D%3D%26mid%3D100001431%26idx%3D1%26sn%3D0f3d16dd04d6028389e4d53d137ec93d%26chksm%3D691cf5175e6b7c0164ed6d1c0864367a47fd648a96ddef29958d4461c56f9288c64162f126a0%23rd',
},
// 如果想不过期则置为 false,并可以存到数据库
isExpire: false,
// 一分钟有效期
expireTime: parseInt(Date.now() / 1000 + 60),
});
}
参数query 携带的是一个 encodeURIComponent 的URL 该URL 为 https://mp.weixin.qq.com/s?__biz=MzI0MDI0ODU1OQ==&mid=100001431&idx=1&sn=0f3d16dd04d6028389e4d53d137ec93d&chksm=691cf5175e6b7c0164ed6d1c0864367a47fd648a96ddef29958d4461c56f9288c64162f126a0#rd 带有? 参数的URL链接 这样传递 会抛出 如下错误
如果不 encodeURIComponent 调用能成功生成 urlscheme 但是访问过去 会提示参数错误 这种要跳到小程序内 webview 包的一个H5 链接参数如何传递
40212参数query填写错误 这种参数如何设置