无法使用inAppBrowser cordova在android中打开pdf url
cannot open pdf url in android using inAppBrowser cordova
我有一个pdf url,我想使用inAppBrowser插件在我的Android上打开它。我已将插件添加到我的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插件
相关文章:
- 如何在不在本地下载的情况下将url中提供的文件(pdf/doc)转换为json/string/base64格式
- "访问被拒绝”;当试图在IE11中打开为程序生成的PDF生成的URL时
- Pdf.js:使用base64文件源而不是url来呈现Pdf文件
- 我们如何将URL的PDF转换为convert.javascript中的ToBase64String
- 如何发布到URL并打开一个新窗口以显示pdf格式的响应
- 无法使用inAppBrowser cordova在android中打开pdf url
- 使用来自 URL 的参数生成联机 PDF
- 当URL指向PDF文件时,如何在窗口弹出窗口中设置标题
- 从会话数据生成的临时 PDF 创建临时 URL
- 如何保存.pdf没有 url 的浏览器窗口中弹出的文件
- 是否可以将相对 URL 提供给 Phantom.js页面生成器以获取 PDF 渲染
- 将信息提交到url,也可以打开PDF
- HTML强制用户从URL下载PDF文件
- 将画布数据URL导出为PDF--如何?DataURL太长,无法传递到服务器
- Blob字符串url到PDF
- 从远程url加载pdf以Mandrill附件的形式发送
- 通过iframe将浏览器中的PDF URL发送到打印机
- 需要使用url下载PDF
- 使用jspdf将图像url转换为pdf
- 当url生成PDF输出时,Iframe onload不工作