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

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

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

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

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

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

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


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


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


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

【热门文章】
【热门文章】