【问题标题】:Prevent LinkedIn from launching mobile app阻止 LinkedIn 启动移动应用
【发布时间】:2013-12-12 11:26:37
【问题描述】:

我正在为客户开发 iOS PhoneGap/Cordova 应用,该应用在应用内浏览器中启动联系人的 LinkedIn 个人资料页面。 (从people api 中检索 URL)这部分似乎工作正常。

问题在于,一旦页面加载,用户的 LinkedIn 应用就会启动,将用户踢出我的应用。

除了用户卸载他们的LinkedIn应用之外,有没有人知道防止这种情况发生的方法?

【问题讨论】:

    标签: ios cordova linkedin


    【解决方案1】:

    如果您正在查看应用内浏览器,则可以不加载页面,而是检索要查看的页面的 html。然后,如果可能,去掉有问题的重定向(它可能是基于 javascript 的)并显示修改后的 HTML。归根结底,如果您可以访问您正在显示的页面,您应该能够找到一种方法来删除有问题的内容。

    现在,如果链接更改了他们的网页,您可能需要更新此代码,但这种方式可行。

    【讨论】:

    • 嘿,这很聪明——我喜欢这样。 :) 我会看看我是否可以卷曲 URL(在重定向之后),看看我是否可以获得最终输出。我敢打赌它也是javascript。这有点屏幕碎片,但更糟糕的情况是我无法找到/撕掉有问题的 javascript。感谢您的想法!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-01-30
    • 1970-01-01
    • 2013-05-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多