小程序
小游戏
企业微信
微信支付
扫描小程序码分享
苹果手机webview分享,option.
webViewUrl链接参数会丢失,不完整(例如:pages/pcweb/pcweb?shareUrl= https://m.sanfu.com/goods/goodsDisplay?goods_sn=296614)【goods/goodsDisplay?goods_sn=296614】参数丢失,安卓手机不会
@那个很帅的小白
3 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
问题在于你app.json里声明的页面地址是index/index,但分享地址填写的却是pages/index/index。两处保持一致即可。
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
我代码片段没弄完整,实际代码是有加pages的,是一致的
参数丢失的错误展现是怎样的呢?
/**
* 用户点击右上角分享
*/
onShareAppMessage: function (options) {
let that = this
let return_url = options.webViewUrl
var path = '/pages/sharepage/sharepage?shareUrl=' + encodeURIComponent(return_url)
return {
title: '测试分享',
path: path,
success: function (res) {
that.setData({
web_src: decodeURIComponent(options.webViewUrl)
})
},
fail: function (res) {
// 转发失败
}
onLoad: function (options) {
web_src: decodeURIComponent(options.shareUrl)
ctxPath: 'https://m.sanfu.com/goods/goodsDisplay?goods_sn=296614'为要转发的链接
提供下相关的代码片段,我测试下
wechatide://minicode/ykpZBbmG7D3C
需要将复现问题的代码片段写入
wechatide://minicode/xorfHbm2733O
wechatide://minicode/dBrGQbmD7a33
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
问题在于你app.json里声明的页面地址是index/index,但分享地址填写的却是pages/index/index。两处保持一致即可。
我代码片段没弄完整,实际代码是有加pages的,是一致的
参数丢失的错误展现是怎样的呢?
/**
* 用户点击右上角分享
*/
onShareAppMessage: function (options) {
let that = this
let return_url = options.webViewUrl
var path = '/pages/sharepage/sharepage?shareUrl=' + encodeURIComponent(return_url)
return {
title: '测试分享',
path: path,
success: function (res) {
that.setData({
web_src: decodeURIComponent(options.webViewUrl)
})
},
fail: function (res) {
// 转发失败
}
}
onLoad: function (options) {
that.setData({
web_src: decodeURIComponent(options.shareUrl)
})
}
ctxPath: 'https://m.sanfu.com/goods/goodsDisplay?goods_sn=296614'为要转发的链接
提供下相关的代码片段,我测试下
wechatide://minicode/ykpZBbmG7D3C
需要将复现问题的代码片段写入
wechatide://minicode/xorfHbm2733O
wechatide://minicode/dBrGQbmD7a33