【问题标题】:Messenger API : bypass messenger browserMessenger API:绕过Messenger浏览器
【发布时间】:2017-06-27 13:01:21
【问题描述】:

我正在构建一个网络应用程序,用户可以在其中与其他用户分享链接。

让我们用一个例子来说明我的问题:

  • Alice 正在使用 web 应用程序。
  • Alice 通过 messenger API 与 Bob 分享一个链接。
  • Bob 单击了在 Messenger 浏览器中打开的链接。
  • Bob 想分享一个指向 Chris 的链接 ,但此后无法使用 messenger API 无法在 messenger 浏览器中自行打开!

我尝试通过添加 href="_blank" 来解决此问题,但链接不断在 Messenger 浏览器中自行打开。

当用户点击链接时,有没有办法绕过信使浏览器(并使用用户的默认浏览器)?不使用 Facebook 设置。

【问题讨论】:

    标签: javascript facebook facebook-messenger messenger


    【解决方案1】:

    不幸的是,Messenger Platform Reference 中没有这样的东西。只有用户可以通过 Messenger 的设置选择绕过 Messenger 的浏览器,转而使用他的默认移动浏览器。

    href="_blank" 不应该有任何影响,原因有两个:

    1. 写错了。正确的语法是target="_blank"
    2. 即使它编写正确,因为它实际上只是告诉浏览器在新选项卡(或窗口)中打开某些内容,而不是在其他浏览器中打开。 Messenger 的浏览器会忽略它,因为它不支持标签。

    【讨论】:

      猜你喜欢
      • 2017-02-13
      • 2018-08-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-04-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多