Phonegap - 使用File Opener打开本地HTML文件

时间:2016-04-11 18:55:03

标签: cordova phonegap-plugins phonegap-build

我想通过phonegap构建应用程序打印一个html文件。

我正在使用Android应用程序。

我不想使用第三方服务进行打印,因为我不希望客户安装其他应用程序。

所以我喜欢在系统浏览器中打开html,然后通过Chrome浏览器提供的默认打印机进行打印。

现在我正在尝试使用window.plugins.fileOpener插件。 https://build.phonegap.com/plugins/3233

window.plugins.fileOpener.open( “文件:///sdcard/Android/data/---/www/static/sell/views/print.html”);

我有以下两个问题: 1.上面的fileopener命令试图在某些浏览器应用程序中打开html文件。有没有办法说始终默认使用Chrome?

  1. 我想从手机上获取html文件,我不知道如何获得绝对路径。上面的路径说文件没找到。如何在我们的phonegap应用程序下找到文件的绝对路径。

1 个答案:

答案 0 :(得分:0)

要获得绝对路径,可能必须尝试文件插件。

您的第一个问题在fileopener插件文档中得到解答 - “Android设备将打开文件并在设备上安装了适当的外部应用程序,或者询问您使用哪个应用程序,如果您还没有设置在哪个应用程序用于打开特定类型的文件“