是否有可能有一个后备href?
我在网站上放了一个 URL Scheme,代码如下:
<a href="tweetbot:///post?text=test">Tweet!</a>
这会通过包含“test”的应用程序 Tweetbot 发送一条推文。如果人们没有安装 Tweetbot,点击链接不会发生任何事情。有没有办法回退到 twitter 和/或其他应用程序的网络版本?
谢谢
是否有可能有一个后备href?
我在网站上放了一个 URL Scheme,代码如下:
<a href="tweetbot:///post?text=test">Tweet!</a>
这会通过包含“test”的应用程序 Tweetbot 发送一条推文。如果人们没有安装 Tweetbot,点击链接不会发生任何事情。有没有办法回退到 twitter 和/或其他应用程序的网络版本?
谢谢
tel://
我记得不久前看到过有关 URL 方案的类似问题。不幸的是,我认为这不可能直接从网页上实现,但请查看这个问题,因为它可能会提供一些有用的技巧(例如setTimeout
,如果该方案不存在,则使用 for - 我无法确认它们是否有效) . 我个人最喜欢的答案来自 mrahman,他使用该Date().getTime()
方法使拥有该应用程序的用户不会收到消息/被重定向。
我想如果您的用户要经常使用该功能,那么您可以保存他们选择是使用应用程序还是网络版本。