问题模块 框架类型 问题类型 操作系统 工具版本
开发者工具 微信小程序 需求 Windows v1.02.1809111
// 跳转外部链接 url=http://mp.weixin.qq.com/mp/homepage?__biz=MzA5NTM5NzcwNA==&hid=13&sn=ebeeb34ef853f5e1c6df49c865e6e30c#wechat_redirect
goNavigateTo: function(e) {
let pageCode = ''
const url = e.currentTarget.dataset.url
console.log(url)
wx.navigateTo({
url: '../out/out?url=' + url
})
}
out.js web-view界面接受url地址后 ?后面的参数不见了
/**
* 生命周期函数--监听页面加载
*/
onLoad: function(options) {
console.log(options.url) // 输出:http://mp.weixin.qq.com/mp/homepage
//const obj=JSON.parse(options.url)
//console.log(obj)
}
微信小程序开发问题解答
微信小程序开发者回答:
兄弟,记得编码。url要编码才行。
像你这个地址带了各种参数,包含了=号,应该要用
encodeURIComponent 先把url进行编码后再传参,那边接受的地方用 decodeURIComponent 解码。
本文网址:http://www.91bianli.com/weixinxiaochengxu/46405.html