单击链接时阻止 iOS 移动浏览器强制打开应用程序?

乔乔

我有一个网站,其中包含指向外部网站的链接,例如亚马逊产品链接。链接工作得很好,但是当我在移动设备(在这种情况下为 iOS)上测试我的网站时,我注意到单击移动浏览器中的链接会强制打开亚马逊应用程序,而不仅仅是打开一个新标签。

我的html中的链接如下:

<a href="https://www.example.com" target="_blank"></a>

我只想在浏览器中打开这些链接,而不是在它们各自的应用程序中打开。有什么办法可以使用 html / javascript 来防止这种行为吗?谢谢!

扬·布林克

不,你不能。

原因是:您不应该将您的选择强加于用户。也许用户更喜欢该应用程序?这就是 iOS 9 在您切换应用程序时在左上角引入应用程序切换器的原因。

另外,如果您是应用程序开发人员,让我们从另一面看:如果您构建应用程序并允许通用链接(或一般深层链接),您显然希望用户使用该功能,而不是在应用程序中打开网站。但同样,您不能强迫用户在应用程序中打开该链接。这是一件好事,因为这完全取决于用户想做什么以及他想怎么做。

从用户体验的角度来看,让用户选择是处理这个问题的最佳方式。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

iOS应用程序,链接以在浏览器中打开网站,网站中的链接关闭浏览器

来自分类Dev

正确在浏览器或本机应用程序中打开Facebook页面链接IOS Cordova

来自分类Dev

正确在浏览器或本机应用程序中打开Facebook页面链接IOS Cordova

来自分类Dev

从 iOS 应用程序在浏览器中打开超链接

来自分类Dev

单击移动浏览器ios中的链接即可打开应用

来自分类Dev

是否可以在microsoft-edge浏览器中打开来自ios平台的ionic cordova应用程序的链接

来自分类Dev

单击外部链接时如何在 WebView 应用程序中打开 Web 浏览器?

来自分类Dev

标记电子邮件链接以在Web浏览器而非移动应用程序中打开

来自分类Dev

在浏览器中单击URL时如何打开android应用程序

来自分类Dev

在浏览器中单击URL时如何打开android应用程序

来自分类Dev

Android应用程序链接-在浏览器中从应用程序打开URL而不触发应用程序链接

来自分类Dev

是否可以根据打开链接的应用程序设置不同的浏览器来打开链接?

来自分类Dev

Angular.js移动浏览器应用程序在iOS 8 Safari上冻结

来自分类Dev

当我在Safari浏览器中点击顶部的应用程序按钮时,如何清除iOS应用程序中facebook的凭据?

来自分类Dev

如何使Google Chrome浏览器的“应用程序模式”在外部浏览器中打开外部链接?

来自分类Dev

iOS打开与地图应用程序的链接

来自分类Dev

Android WebView在浏览器而不是应用程序中打开链接

来自分类Dev

Webview-在外部应用程序和浏览器/ Android中打开链接

来自分类Dev

在链接点击而不是浏览器上打开我的应用程序-Android

来自分类Dev

如何打开从打包的应用程序Web视图到默认浏览器的链接?

来自分类Dev

使用离子应用程序内的系统浏览器打开所有链接

来自分类Dev

如何防止应用程序浏览器中的Facebook打开我的网站链接?

来自分类Dev

phonegap和cordova无法在应用程序浏览器中打开链接

来自分类Dev

如何在Android的WebView的外部浏览器和应用程序内打开链接

来自分类Dev

如何打开从打包的应用程序Web视图到默认浏览器的链接?

来自分类Dev

如何重定向 URL 以在海雀浏览器中打开而不是在 ios 应用程序中打开 safari 浏览器?

来自分类Dev

调试时将打开浏览器而不是控制台应用程序

来自分类Dev

当我从网址重定向时,Android应用程序已在浏览器上打开

来自分类Dev

当应用程序被杀死时,点击 FCM 通知打开浏览器

Related 相关文章

  1. 1

    iOS应用程序,链接以在浏览器中打开网站,网站中的链接关闭浏览器

  2. 2

    正确在浏览器或本机应用程序中打开Facebook页面链接IOS Cordova

  3. 3

    正确在浏览器或本机应用程序中打开Facebook页面链接IOS Cordova

  4. 4

    从 iOS 应用程序在浏览器中打开超链接

  5. 5

    单击移动浏览器ios中的链接即可打开应用

  6. 6

    是否可以在microsoft-edge浏览器中打开来自ios平台的ionic cordova应用程序的链接

  7. 7

    单击外部链接时如何在 WebView 应用程序中打开 Web 浏览器?

  8. 8

    标记电子邮件链接以在Web浏览器而非移动应用程序中打开

  9. 9

    在浏览器中单击URL时如何打开android应用程序

  10. 10

    在浏览器中单击URL时如何打开android应用程序

  11. 11

    Android应用程序链接-在浏览器中从应用程序打开URL而不触发应用程序链接

  12. 12

    是否可以根据打开链接的应用程序设置不同的浏览器来打开链接?

  13. 13

    Angular.js移动浏览器应用程序在iOS 8 Safari上冻结

  14. 14

    当我在Safari浏览器中点击顶部的应用程序按钮时,如何清除iOS应用程序中facebook的凭据?

  15. 15

    如何使Google Chrome浏览器的“应用程序模式”在外部浏览器中打开外部链接?

  16. 16

    iOS打开与地图应用程序的链接

  17. 17

    Android WebView在浏览器而不是应用程序中打开链接

  18. 18

    Webview-在外部应用程序和浏览器/ Android中打开链接

  19. 19

    在链接点击而不是浏览器上打开我的应用程序-Android

  20. 20

    如何打开从打包的应用程序Web视图到默认浏览器的链接?

  21. 21

    使用离子应用程序内的系统浏览器打开所有链接

  22. 22

    如何防止应用程序浏览器中的Facebook打开我的网站链接?

  23. 23

    phonegap和cordova无法在应用程序浏览器中打开链接

  24. 24

    如何在Android的WebView的外部浏览器和应用程序内打开链接

  25. 25

    如何打开从打包的应用程序Web视图到默认浏览器的链接?

  26. 26

    如何重定向 URL 以在海雀浏览器中打开而不是在 ios 应用程序中打开 safari 浏览器?

  27. 27

    调试时将打开浏览器而不是控制台应用程序

  28. 28

    当我从网址重定向时,Android应用程序已在浏览器上打开

  29. 29

    当应用程序被杀死时,点击 FCM 通知打开浏览器

热门标签

归档