我想通过phonegap构建应用程序打印一个html文件。
我正在使用安卓应用程序。
我不想使用第三方服务来打印,因为我不想让客户端安装额外的应用程序。
所以我喜欢在系统浏览器中打开html,并通过chrome等浏览器提供的默认打印机进行打印。
现在我正在尝试使用window.plugins.fileOpener插件。https://build.phonegap.com/plugins/3233
window.plugins.fileOpener.open("file:///sdcard/Android/data/---/www/static/sell/views/print.html");
我有以下两个问题:1.上面的fileopener命令试图在某些浏览器应用程序中打开html文件。有没有办法说Chrome总是默认?
- 我想从手机上获取html文件,我不知道如何获取绝对路径。上面的路径表示找不到文件。如何在我们的phonegap应用程序下找到文件的绝对路径
要获得绝对路径,可能需要试用文件插件
您的第一个问题在fileopener插件文档中得到了回答-"Android设备将在设备上安装适当的外部应用程序的情况下打开文件,或者询问您要使用哪个应用程序,如果您之前没有设置要使用哪个应用程序来打开特定类型的文件"