4218关注13302浏览
//index.js
//index.js
//获取应用实例
const app = getApp()
Page({
data: {
url:""
},
onShareAppMessage(options) {
//options.webViewUrl 可获得当前url
console.log('/pages/index/index?url=' + encodeURIComponent(options.webViewUrl));
var shareurl = '/pages/index/index?url=' + encodeURIComponent(options.webViewUrl);
return {
title: '分享的title',
imageUrl: '分享截图自定义',
path: '/pages/index/index?url=' + encodeURIComponent(options.webViewUrl),
success: function (res) {
// 转发成功
console.log(res)
wx.showToast({
title: '分享成功',
icon: 'success',
duration: 2000
})
},
fail: function (res) {
// 转发失败
wx.showToast({
title: '分享失败',
icon: 'fail',
duration: 2000
})
}
}
},
onLoad: function (options) {
var that= this
if (typeof (options.url) != "undefined") {
that.setData({
url: decodeURIComponent(options.url)
})
} else {
that.setData({url: "https://www.mdj2001.com" });
return;
}
}
})
// wxml
<web-view src="{{url}}">web-view>
附图:1
这个里面的options.url始终是undefind....
不知道代码哪里出了错,求爸爸解答,我看好多帖子都是同样的问题,是不是bug,
-
至过去的我
2044人对此回答表示赞同
我是未来的你,你现在是不是在年找寻小程序答案。你不要感觉诧异,给你来信原因,就是让你不在后悔。今天去学习如何推广小程序,相信......点击查看更多> -
Lucas
20人对此回答表示赞同
@锦卓@Hxeer
展开200回复分享发布于 6年前评论(0)
收起评论
-
Genesis
17人对此回答表示赞同
朱三爷恩恩。谢谢。这些我昨天看了 现在的问题又变成了ios可以,Android不行了,好坑啊我觉得 展开170回复分享发布于 6年前评论(0)
收起评论
-
从不骑驴找马
17人对此回答表示赞同
你在二级页面转发的配置是二级页面吗。
展开170回复分享发布于 6年前评论(0)
收起评论
-
花朵之蓝
15人对此回答表示赞同
我的也是这样,查了好几天了还是不行,我们的h5单页应用都是系统生成的,请问,你是怎么改的?能加微信沟通一下么,我的是zlili5谢谢大神
展开151回复分享发布于 6年前评论(1)
收起评论
-
LiyaLiya 2018-12-21 09:50
https://blog.csdn.net/sennyla/article/details/80022187你看看这个吧对你可能有帮助,我的不行,我的页面带参数太多。
回复
-
-
李思思044
13人对此回答表示赞同
恩恩谢谢了这些我昨天试过了现在的问题是iOS可以,Android不行我觉得好坑啊
展开130回复分享发布于 6年前评论(0)
收起评论
-
Simon叔
12人对此回答表示赞同
undefind是没传到值吧。
展开120回复分享发布于 6年前评论(0)
收起评论
-
Miroslavkk
10人对此回答表示赞同
也遇到这个问题了怎么解决的???
展开100回复分享发布于 6年前评论(0)
收起评论
-
扑朔迷离
8人对此回答表示赞同
应该是URL解析的问题,你可以在app.js的onlaugh加个打印,打印跳转的链接,应该就能看到问题所在
展开80回复分享发布于 6年前评论(0)
收起评论
-
大耳朵图图
6人对此回答表示赞同
哈哈,不客气,小程序有些确实很坑,有些问题网上资料比较少,不完善。
展开60回复分享发布于 6年前评论(0)
收起评论
-
空空如也
5人对此回答表示赞同
@@Hxeer
展开50回复分享发布于 6年前评论(0)
收起评论