- 当前 Bug 的表现(可附上截图)
onShareAppMessage 安卓转发正常,IOS失效!
- 预期表现
转发正常!
- 复现路径
- 提供一个最简复现 Demo
// 微信分享接口onShareAppMessage: function (res) { var webViewUrl = res.webViewUrl; console.log(webViewUrl); var path; var shareObj = { path: `/pages/card/card?src=${encodeURIComponent(webViewUrl + '?share=true')}` } function hasIt(val) { if (webViewUrl.indexOf(val) >= 0) { return true; } else { return false; } } // 他的名片 if (hasIt('/card/self?cardId=')) { var url1 = webViewUrl.replace('https://', ''); var url_arr = url1.split('/'); var url = `https://${url_arr[0]}`; var cardId = webViewUrl.split('=')[1]; if (cardId.indexOf('&') != -1) { cardId = cardId.split('&')[0]; } shareObj.title = '我的名片 - 请惠存!'; shareObj.path = `/pages/card/card?src=${encodeURIComponent(`${url}/h5/card/preview/${cardId}?share=true`)}`; } else if (hasIt('preview')) { shareObj.title = '他的名片 - 请惠存!'; } // 有传黄页 else if (hasIt('enterpris')) { shareObj.title = '黄页收录 - 您要找的单位的信息都在这里!'; } // 单位动态 else if (hasIt('unit')) { shareObj.title = '单位黄页 - 您要找的单位的信息都在这里!'; } // 动态列表 else if (hasIt('news/list')) { shareObj.title = '动态列表 - 您要找的单位的动态都在这里!'; } // 文章列表 else if (hasIt('news/detail')) { shareObj.title = '文章详情 - 您要找的单位的信息都在这里!'; } // 他的名片 else { shareObj = { title: '有传无界,万众利传,就这样干!', path: `/pages/card/card?src=${encodeURIComponent('https://www.ycandyz.com/h5')}` } } console.info(shareObj) return shareObj;} |

同求
+1,这个问题官方究竟还管不管啊。。
同求
同求@官方