微信H5vue-router使用不同的mode模式对分享接口的影响

微信h5使用vue来做的话,加入mode使用history模式的话注意每进去一个新页面,针对安卓机都要重新初始化一遍sdk去算签名,重新刷新那些sharedata。但是苹果机是不会的。初始化时用的link参数要和当前页面uri一致,加入你使用的是默认的hash模式,name吧#号后面的都不要带上。苹果机可能不用重复刷新sdk,单页面history模式下,每个页面的uri都是指向到进来的那个uri的,做更新sharedata操作就好了

或者用hash模式,做一次初始化,每切换一次页面,更新sharedata,把页面路径当成一个参数拼接在location后面。进来的时候是首页,首页判断有没有这个参数,有的话跳转到对应页面就好了

你可能感兴趣的:(微信H5vue-router使用不同的mode模式对分享接口的影响)