小程序web-view分享,怎么分享用户当前点入的网址呢??

发布于 8 年前作者 tanjun16288 次浏览最后编辑 8 年前来自 ask

官方的只能获取当前首页链接

10 回复
min60
min601 楼6 年前

我这边按照描述一直未能复现,能否提供一下能复现问题的简单代码示例?

juan27
juan272 楼6 年前

你给的这个链接跳进去的页面是一个单页应用,没有其他页面。不同页面分享的话只有url参数会不同。

请描述一下出现问题的具体流程吧,还有你期望的结果和实际出现的结果。

qiujuan
qiujuan3 楼6 年前

请提供一下onShareAppMessage的代码实现。

lixiulan
lixiulan4 楼6 年前

理论上是返回当前url而非首页url的,提供一下机型、微信版本和基础库版本号?

hujie
hujie5 楼6 年前

我先在就想解决 比如用户分享https://zmt.saocan.vip/app/index.php?i=2&c=entry&id=70&do=detail&m=tech\_superarticle这个网址   别人点进去的还是这个网址  

naguo
naguo6 楼6 年前

问题未复现。请检查一下在分享时的页面链接是否确实和一开始载入web-view的链接不同,如果确实不同的话请提供一下能够复现的完整代码。

lihao
lihao7 楼6 年前

这样不对,你的页面是在web-view组件里面,小程序分享时默认是分享小程序的页面,不会分享web-view的页面,所以你这样分享点进来肯定是首页。

官方文档:https://mp.weixin.qq.com/debug/wxadoc/dev/api/share.html

bjia
bjia8 楼6 年前

恩恩 我看看    麻烦你

谢谢

wei94
wei949 楼6 年前

Page({

onShareAppMessage: function (options) {

console.log(options.webViewUrl)

}

})

litan
litan10 楼6 年前

请问下在其他手机也会出现这种情况么?