我正在加载无法控制的外部website
,下载buttons
或打算在其他地方打开的链接,例如.ics或.pdf文件没有任何作用或操作,例如使用默认的app
在application
本身上打开它。
这是代码
onDeviceReady: function() {
var openWindow = function() {
var ref = cordova.InAppBrowser.open('https://www.example.com', '_blank', 'location=yes,zoom=no,toolbar=no,enableViewportScale=yes');
ref.addEventListener('exit', function(event) { navigator.app.exitApp()
navigator.notification.activityStart("", "loading");
});
var loadStop = function(event) {
navigator.notification.activityStop();
ref.removeEventListener('loadstop', loadStop);
};
ref.addEventListener('loadstop', loadStop);
};
答案 0 :(得分:0)
我以某种方式在以下路径上的android inappbrowser.java插件中找到了一种解决方法:\ platforms \ android \ app \ src \ main \ java \ org \ apache \ cordova \ inappbrowser
在此方法上,我添加了更多参数以获取.pdf和.ics文件
Open
i还指定了打开哪个特定软件包。 我可以在ios部分上邀请帮助