Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/jpa/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Mobile 在启用移动功能的网站上打开移动应用程序而不是浏览器窗口的Facebook和共享按钮?_Mobile_Share_Social Networking_Mobile Application - Fatal编程技术网

Mobile 在启用移动功能的网站上打开移动应用程序而不是浏览器窗口的Facebook和共享按钮?

Mobile 在启用移动功能的网站上打开移动应用程序而不是浏览器窗口的Facebook和共享按钮?,mobile,share,social-networking,mobile-application,Mobile,Share,Social Networking,Mobile Application,安卓网络电话(可能还有其他手机操作系统)的一大缺陷是:你正在浏览某个网站,想使用该网站的嵌入式共享按钮,比如Twitter。您希望使用嵌入式Twitter共享,因为它根据网站的设计方式预先填充推文:即,它有页面标题和链接,可能还有相关的推文标签。如果你要使用手机浏览器的共享功能,你只能得到链接,并且必须尝试键入标题并猜测相关的标签——这并不理想。其他社交媒体的情况也是如此,比如facebook 因此,从上面可以理解为什么用户更喜欢使用给定网站的嵌入式共享功能,而不是内置在移动浏览器中的功能 但是

安卓网络电话(可能还有其他手机操作系统)的一大缺陷是:你正在浏览某个网站,想使用该网站的嵌入式共享按钮,比如Twitter。您希望使用嵌入式Twitter共享,因为它根据网站的设计方式预先填充推文:即,它有页面标题和链接,可能还有相关的推文标签。如果你要使用手机浏览器的共享功能,你只能得到链接,并且必须尝试键入标题并猜测相关的标签——这并不理想。其他社交媒体的情况也是如此,比如facebook

因此,从上面可以理解为什么用户更喜欢使用给定网站的嵌入式共享功能,而不是内置在移动浏览器中的功能

但是,如果用户单击网站的嵌入式社交媒体共享按钮,则会打开该社交媒体的新浏览器窗口。理想情况下,这种情况不会发生,因为典型的用户不会使用移动浏览器登录这些社交工具,因此在一个小的移动屏幕上使用弹出式共享很笨拙。相反,理想情况下,你可以点击网站的嵌入式共享按钮,它会尝试在你的手机上打开至少一个官方的twitter(或其他)应用程序。这非常理想,因为用户倾向于使用这些应用程序来使用他们的社交媒体,因此他们已经登录了。此外,这样的应用程序显然是为移动应用而优化的,因此没有那么笨重

然而,这显然是不存在的。。。我说得对吗

也就是说,作为一名网页设计师,我无法在嵌入式Twitter和Facebook共享按钮上提示手机用户使用官方应用程序进行共享(而不是通过手机浏览器)。是这样吗

谢谢,
德里克

当我们点击一个链接共享我们所在的URL站点/页面,而不必通过移动浏览器时,打开一个弹出框(而不是窗口)怎么样? 只是一个弹出框


你认为有可能吗?或者任何社交媒体链接都会在浏览器中自动打开?

至少在我的iPhone上,twitter url方案确实有效。
以下内容将打开twitter应用程序:

twitter://post?message=hello%20world

facebook是fb://
还没有在android上测试过。

(via:)

嗨,我试着用这种方式使用它,但它对我不起作用。这很奇怪,因为它甚至不适用于
fb://map
。你有这方面的代码吗?