手机中打开微信分享的那种,据我所知是不行,求证下。
1
mikicomo 2015-12-11 18:29:32 +08:00 1
虽然我不是很懂前端,不过总结了下题主的意思,用我所知的所有搜索引擎搜索: HTML5 网页如何调用浏览器 APP 的微信分享功能 均可找到“数量不一”的解决方案啊....
以下是其中一个链接: http://segmentfault.com/q/1010000002539562/a-1020000002539570 PS :很少有 H5 不能做的东西了吧? |
2
qiayue 2015-12-11 18:39:33 +08:00
离开微信后,你用其他 app 或其他浏览器打开你的 HTML5 网页,是没办法使用微信 jssdk 中的分享功能的。
除非那个 app 是你自己开发的,你可以用网页调用 app 来触发分享到微信功能。 其他方式一般就是检测到非微信后,生成一个二维码,让用户截图(或保存二维码图片)后手动分享到微信。 |
3
qiayue 2015-12-11 18:45:39 +08:00
1 楼的回答中有一个链接 https://github.com/JefferyWang/nativeShare.js
不过这个只能在 UC 浏览器和 QQ 浏览器中使用,原理是调用这两个浏览器的原生分享功能 |
4
FrankFang128 2015-12-11 19:22:39 +08:00 via Android
分享功能是浏览器的事情,跟你 JS 没关系。
|
5
RoshanWu OP r#2 @qiayue 多谢,你的这个回答我认同,我的本意也是询问非内嵌至任何 App (包括微信)的纯 HTML5 网页,是否能够分享至微信。脱离了 App ,就单这么个页面,别说分享了,能否与其它原生 App 通信都是个问题。我们的 iOS 和 Android 开发,想让这一部分功能交由前端来做,我认为是不太合理。
|
7
JoanVon 2015-12-14 11:39:11 +08:00
吴老师也要搞 APP 分享?前阵子我被这东西也搞昏头了(ಥ _ ಥ)
调用 native 提供的方法,或者就做微信公众号。。 我们是 native 提供方法给前端调用的,可行 |
8
vamxmen 2016-07-02 17:15:55 +08:00
不知道能不能挖坟,可以用 mui ,很轻松就搞定了呀
|