请高手指点:
我要做一个navigate跳转video,向video传送的视频地址
wx.navigateTo({
url: '../video/video?id='+id
})
其中id是http://wxsnsdy.tc.qq.com/105/20210/snsdyvideodownload?filekey=30280201010421301f0201690402534804102ca905ce620b1241b726bc41dcff44e00204012882540400&bizid=1023&hy=SH&fileparam=302c020101042530230204136ffd93020457e3c4ff02024ef202031e8d7f02030f42400204045a320a0201000400
但是在video页面获得的id只有http://wxsnsdy.tc.qq.com/105/20210/snsdyvideodownload?,这个问题该如何解决,或者有更好的办法?
网友回复:
被url截断了,你要编下码才能传过去
encodeURIComponent(id)
你这Id 贼JB长
传送:
wx.navigateTo({
url: '../video/video?id=' + encodeURIComponent(id)
});
接收:
onLoad: function (query) {
var url = decodeURIComponent(query.id);
}
非常感谢DAOSR,终于搞定!