1500字范文,内容丰富有趣,写作好帮手!
1500字范文 > 微信公众号自定义分享IOS失效

微信公众号自定义分享IOS失效

时间:2020-01-15 06:15:17

相关推荐

微信公众号自定义分享IOS失效

微信公众号自定义分享在IOS端遇到的问题:设置的分享链接如果和当前页面的url不一致就会失效,打开后白页。

解决思路:首先保证分享出去的页面都可以正常访问,然后在路由做页面访问限制,一般情况下,我们希望只有个别页面分享出去后打开是当前页面,其他页面进到首页,以页面 a、b、c、d 为例:(如a、b、c、d页面分享链接需要配置其他参数,需要在a、b、c、d页面再次设置分享)

router.beforeEach((to, from, next) => {jsSDK.initJSSDK().then(() => {//封装的jssdk认证方法let shareLink = location.origin + to.fullPath //拼接link地址jsSDK.setShare({//封装的jssdk分享方法title: '分享标题',desc: '分享描述',link: shareLink,imgUrl: '分享图片'})})if(!sessionStorage.getItem('originUrl')){//判断是否为第一次访问项目sessionStorage.setItem('originUrl', location.href)let pageUrlConfig = '/a, /b, /c, /d'if(pageUrlConfig.indexOf(to.path) < 0) {next({path: '/index',replace: true})}else {next()}}else{next()}})

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。