【发布时间】:2013-12-12 11:26:37
【问题描述】:
我正在为客户开发 iOS PhoneGap/Cordova 应用,该应用在应用内浏览器中启动联系人的 LinkedIn 个人资料页面。 (从people api 中检索 URL)这部分似乎工作正常。
问题在于,一旦页面加载,用户的 LinkedIn 应用就会启动,将用户踢出我的应用。
除了用户卸载他们的LinkedIn应用之外,有没有人知道防止这种情况发生的方法?
【问题讨论】:
我正在为客户开发 iOS PhoneGap/Cordova 应用,该应用在应用内浏览器中启动联系人的 LinkedIn 个人资料页面。 (从people api 中检索 URL)这部分似乎工作正常。
问题在于,一旦页面加载,用户的 LinkedIn 应用就会启动,将用户踢出我的应用。
除了用户卸载他们的LinkedIn应用之外,有没有人知道防止这种情况发生的方法?
【问题讨论】:
如果您正在查看应用内浏览器,则可以不加载页面,而是检索要查看的页面的 html。然后,如果可能,去掉有问题的重定向(它可能是基于 javascript 的)并显示修改后的 HTML。归根结底,如果您可以访问您正在显示的页面,您应该能够找到一种方法来删除有问题的内容。
现在,如果链接更改了他们的网页,您可能需要更新此代码,但这种方式可行。
【讨论】: