mobile - Facebook 和支持移动设备的网站上的共享按钮可以打开移动应用程序而不是浏览器窗口?

标签 mobile share social-networking mobile-application

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

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

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

然而,这显然不存在......我说得对吗?

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

谢谢, 德里克

最佳答案

至少在我的 iPhone 上,twitter url-scheme 确实有效。
以下打开 Twitter 应用程序:

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

Facebook 是 fb://
尚未在 Android 上测试过。
(来自:http://wiki.akosma.com/IPhone_URL_Schemes)

关于mobile - Facebook 和支持移动设备的网站上的共享按钮可以打开移动应用程序而不是浏览器窗口?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12473493/

相关文章:

Android 设备上的 jQuery slideDown/slideUp 滞后动画

linux - 移动宽带Sierra Gobi 3000驱动程序在内核3.2下编译

html - 需要帮助使网站响应

mysql - 设计一个包含用户之间关系的表的好方法是什么?

asp.net - .NET 中社交网站的框架/起点?

mobile - 移动网络上的 SSL 故障

javascript - 当 `share_open_graph` 存在时,Facebook `og:description` 共享忽略 `og:image`

windows - 如何访问 Windows 共享上的 git 存储库?

android - 如何在 Android 中自定义分享 Intent ?

javascript - 在 Javascript 中跟踪社交按钮点击