Inappbrowser不显示完成buttonios与离子

离子里面的inappbrowser有一个问题,“完成”button没有出现在页面上。 它似乎打开了两次页面,并在mu about之后,我已经以某种方式导致它在应用程序窗口中打开一次,然后它将在浏览器中打开另一个版本,返回到应用程序button,然而返回到应用程序button,但带我回到PDF打开的页面没有完成button。

有一次,它会闪烁起来,看起来像PDF的完成button,然后提出另一个顶部,而无需浏览器,但无论出于什么原因,现在不这样做!

如之前所显示的那样混乱,与之无关。

这是一段打开它的代码:

window.open('theurl', '_system', 'location=yes'); 

而不是使用_system ,请尝试使用以下内容:

  window.open('theurl','_blank','location = yes'); 

如Cordova文档所述:

如果strUrl位于白名单中,“_self” – >将在Cordova WebView中打开,否则将在InAppBrowser
“_system” – >始终在系统Web浏览器中打开
“_blank” – >始终在InAppBrowser中打开

所以实质上如果你总是使用_Blank的“InAppBrowser”方式,你总会得到“完成”button。