【问题标题】:URL Scheme fallbackURL 方案后备
【发布时间】:2013-08-12 23:10:54
【问题描述】:

是否可以有一个后备href?

我在一个网站中放了一个 URL Scheme,代码如下:

<a href="tweetbot:///post?text=test">Tweet!</a>

这会通过包含“test”的应用程序 Tweetbot 发送一条推文。如果人们还没有安装 Tweetbot,点击链接不会发生任何事情。有没有办法回退到 twitter 和/或其他应用的网络版本?

谢谢

【问题讨论】:

    标签: html url href url-scheme


    【解决方案1】:

    我记得不久前看到过关于tel:// URL 方案的类似问题。不幸的是,我认为这不能直接从网页上实现,但请查看 this question,因为它可能会提供一些有用的技巧(例如,如果该方案不是,请使用 setTimeout目前 - 我无法确认它们是否有效)。我个人最喜欢的答案来自 mrahman,他使用 Date().getTime() 方法,这样拥有该应用程序的用户就不会收到消息/被重定向。

    我猜如果您的用户会经常使用该功能,那么您可以省去他们使用应用程序还是网络版本的选择。

    【讨论】:

      猜你喜欢
      • 2014-09-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-04-09
      • 2014-12-31
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多