1

我确实有一个使用 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 等的绝对初学者,如果你们能给我帮助,那就太好了!

先感谢您!

问候,马丁

4

0 回答 0