繁体   English   中英

无法使用 inAppBrowser cordova 在 android 中打开 pdf url

[英]cannot open pdf url in android using inAppBrowser cordova

我有一个 pdf url,我想用我的 Android 使用 inAppBrowser 插件打开它。 我已将该插件添加到我的cordova 应用程序中。 这是我的脚本

<script>
   var doc = new jsPDF();
   doc.text('hello');
   var uri = doc.output('datauristring'); //pdf url
</script>

<button onclick="window.open(uri, '_system')">test</button>

我也试过这样的按钮,但它没有打开。 并没有任何回应。 window.open('data:application/pdf;base64,blabla...', '_system')

但在我的笔记本电脑中,它会正确显示。 任何答案将不胜感激,谢谢

在您的 config.xml 文件中添加以下行。

<allow-navigation href="*" />

它应该工作

config.xml 的位置: \\Your Project Folder\\platforms\\android\\res\\xml

尝试这个,

url = "https://docs.google.com/gview?embedded=true&url="+YOUR_PDF_LINK;
var documentLink = cordova.InAppBrowser.open(url, '_blank', 'location=no,hardwareback=yes');

documentLink.addEventListener('loadstart', function(event) {

});

documentLink.addEventListener('exit', function(event) {
    documentLink.removeEventListener("loadstart", function(e){});
});

您需要安装 InAppBrowser 插件

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM