鍍金池/ 問(wèn)答/HTML5  PHP  HTML/ vue在hash模式,調(diào)用微信jssdk,安卓會(huì)串改分享出去的鏈接,怎么解決?

vue在hash模式,調(diào)用微信jssdk,安卓會(huì)串改分享出去的鏈接,怎么解決?

目前在開(kāi)發(fā)一個(gè)公眾號(hào),采用的是vue,
路由使用的是vue的hash模式,但是在測(cè)試的過(guò)程中
安卓手機(jī)會(huì)把我自定義的鏈接修改,會(huì)把#后面的地址都截取
例如我自定義的分享鏈接是
http://edc.youedata.com/uepro...
但是分享出去的鏈接是http://edc.youedata.com/ueproc/
無(wú)語(yǔ),ios則沒(méi)有這種情況,該怎么解決呢?
百度了半天,發(fā)現(xiàn)沒(méi)什么有用的信息...

回答
編輯回答
兔囡囡

具體方式,先改history模式,然后ios進(jìn)入的時(shí)候?qū)⒌谝淮卧L(fǎng)問(wèn)的url作為微信授權(quán)請(qǐng)求的url獲取ticket,android不需要處理

2017年12月21日 03:11
編輯回答
避風(fēng)港

所以才有history模式,在很多地方分享都會(huì)出問(wèn)題。
可以在服務(wù)器上做個(gè)301重定向,分享出去比如是/share/...然后重定向到http://edc.youedata.com/ueproc/#/product/detail?id=1

2018年2月12日 12:58
編輯回答
舊酒館

把后面的切割,消除“#”再分享

2018年7月23日 15:13