我确实有一个使用 VS Icenium 扩展创建的 Kendo UI Mobile 应用程序。我的问题是是否可以使用安装在移动设备上的本机 pdf 查看器打开远程 pdf 文档。
目前,我正在使用此代码来打开一个文档:
if (device.platform === "Android")
window.open(data.uri, '_blank');
}
else
window.open(data.uri, '_system');
}
这将打开浏览器并下载文件,该文件是从 wep.api .NET MVC Web 服务中检索的。在 iOS 上它工作得很好。但在 Android 上,它会打开浏览器并在后台开始文件下载,并且文档未在浏览器中打开。必须下拉消息中心才能打开文件。
但就像我说的那样,如果我可以检查是否在 iOS / Android 上安装了 pdf 查看器并要求用户用它打开文档,否则使用上面的代码在浏览器中打开文件,那就太好了。
在互联网上搜索我能找到的唯一选项是 pdf.js(我无法在我的应用程序中实现)。
我是 HTML5、jquery、Kendo UI Mobile 等的绝对初学者,如果你们能给我帮助,那就太好了!
先感谢您!
问候,马丁