时间:2019-05-07 来源:小程序工厂
消***: 是这样子的,你在使用Webview的时候已经固定了web_src不是么;想要到详情页可以这么做js中的代码onShareAppMessage: function (options){var that = thisvar return_url = options.webViewUrl;// var pathvalue = return_url;var pathvalue = 'pages/index/index?web_url='+ encodeURIComponent(return_url);return{title: '你的标题名称',path: pathvalue,success: function (res) {that.web_url = pathvalue// 转发成功wx.showToast({title: "转发成功",icon: 'success',duration: 2000})}}
然后在onload()中var pages = getCurrentPages();var currentPage = pages[pages.length - 1];var web_src = decodeURIComponent(currentPage.options.web_url)if (web_src == "undefined"){web_src = '你的首页'}this.web_url = web_srcthis.setData({web_src: web_src}, function () {
});
在wxml中的web_view也要这么写
如果有其他方法的话也请指出
达***:
setData怎么附值呢?
微信小程序怎么打开公众号文章链接
消***:
setData 方法:简单的说前面是你要赋值的对象,后面是你要赋予的值,对象一般在对应wxml的{{}}中,详细的请看文档
~***:
不行啊!currentPage.options.web_url 永远都是{}
消***:
你console.log()一下,看看里面的数据
我猜你的链接面没有web_url的参数
微信小程序转发问题--微信小程序教程
~***:
我是用vue 做的单页
~***:
vue 的路由从hash模式试到了history模式,还是不行
消***:
这样看不出你错在哪,retrun_url是什么
蓝牙连接上设备后怎么直接向设备发送一条指令
~***:
return_url 就是点击分享时 获取的当前页面 url ,打印出来都是对的
~***:
retrun_url 是点击分享时获取的当前页面url 打印出来是对的