手机wap网页可以直接唤起(微信)客户端分享吗?

发布于 2022-09-06 23:02:10 字数 625 浏览 60 评论 0

看了一些手机wap网页上的微信分享功能,大部分都是点击微信图标后出现二维码(拜托 我只有一部手机 怎么扫一扫二维码分享到微信啊 醉!)或者复制页面URL自行去微信客户端分享,再者像用QQ浏览器打开的手机新浪网一样,点击“微信”图标后根本啥反应都没有。。。。。

目前只发现手机搜狐网页面上“分享到微信好友”和“分享到朋友圈”的图标点击后可以直接唤起微信客户端分享界面,在UC浏览器和QQ浏览器中有效,但在小米手机自带浏览器中无效(点击后啥反应都没有)。

clipboard.png

请问搜狐页面是如何实现唤起微信客户端分享界面的?是网页和微信建立了私有协议(搜狐和腾讯的关系有这么好吗?),还是网页调用了浏览器自身的分享功能、利用了浏览器可以分享到微信客户端的能力?(P.S 如果是网页调用了浏览器自身的分享功能,那么为何手机搜狐页面的微信分享在小米手机自带浏览器中又无效了?)

APP客户端(包括微信、微博等等)不支持手机wap页面直接调用分享接口吗?

本人产品汪一枚 对技术真的不太了解 特来请教大神们(无比渴求的眼神!!!)

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(5

2022-09-13 23:02:10

WAP并没有权限唤起APP,UC和QQ是浏览器提供了分享的接口,js调用就可以分享,不过好像并不能自定义分享的图片。其他浏览器并没有接口。
其他分享(微博、QQ等)可以用百度分享插件完成。

乖乖哒 2022-09-13 23:02:10

http://t.cn/RnoLSet 已经有平台实现了,可以在线生成,拿走不谢哦~

孤星 2022-09-13 23:02:10

我感觉是可以的,用一些分享插件,点击之后直接调用客户端。你可以查查cordova插件是否支持,我之前做的hybrid app就是这么调用的。

橙幽之幻 2022-09-13 23:02:10

如楼上回答,UC和QQ是浏览器提供了分享的接口。参考:https://github.com/AngusFu/mobileShare/blob/master/mshare.js

莫言歌 2022-09-13 23:02:10

手机浏览器唤起微信并打开指定页面,研究两天,通过获取ticket值 已经完美实现了,嘿嘿!!

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文