Cordova 阻止InAppBrowser访问特定链接

Cordova 阻止InAppBrowser访问特定链接,cordova,phonegap,inappbrowser,Cordova,Phonegap,Inappbrowser,我正在使用Phonegap为我的客户创建一个简单的应用程序,其主要功能是让客户通过InApp浏览器访问共享文件门户。苹果最近拒绝了我提交的应用程序,因为应用程序中有一个链接将用户带到其他平台(Windows、Android等)上下载Sharefile程序的页面,这违反了苹果的服务条款(没有链接到第三方应用程序) 有没有办法防止Inappbrowser打开某些链接,有点像url黑名单?我无法控制删除将用户带到“应用程序下载”页面的链接,但有没有办法取消打开或访问特定url 没有办法,但是你可以通过

我正在使用Phonegap为我的客户创建一个简单的应用程序,其主要功能是让客户通过InApp浏览器访问共享文件门户。苹果最近拒绝了我提交的应用程序,因为应用程序中有一个链接将用户带到其他平台(Windows、Android等)上下载Sharefile程序的页面,这违反了苹果的服务条款(没有链接到第三方应用程序)


有没有办法防止Inappbrowser打开某些链接,有点像url黑名单?我无法控制删除将用户带到“应用程序下载”页面的链接,但有没有办法取消打开或访问特定url

没有办法,但是你可以通过解析官方共享文件门户来创建自己的下载站点。创建我自己的下载站点吗?您正在下载共享文件网页并将其托管在我的应用程序中吗?创建一个PHP脚本,并将其托管在您的服务器上。此脚本解析Sharefile网页并仅输出客户需要的文件/链接。你的应用程序指向你的PHP脚本,就是这样。老实说,考虑到这种特殊情况,这有点过分,因为我为其构建此应用程序的公司只需付钱给我,让我获得一个基本主页,并使用Phonegap/Cordova打开他们共享文件门户的InApp浏览器。我想这是我唯一的选择,如果事情发展到这一点,所以谢谢你的建议。