在Mobile上自动下载并打开.APK文件

时间:2018-01-03 22:44:59

标签: javascript android jquery cordova apk

我的Native App(Cordova)中有一个按钮:

<li><a href="myapp.apk" download="myapp.apk">Download</a></li>

按钮下载无法在移动设备上运行...我希望,在下载完成后,apk文件会自动打开。

1 个答案:

答案 0 :(得分:0)

问题似乎在你的道路上。如果您将apk存储在服务器的某个位置,则可以提供该文件的路径。 例如

<a href="http://www.thegadgettechie.com/wp-content/uploads/2016/08/hello-1.jpg" download="hello">Download link</a>

这将下载href标签中指定的图像。 确保您的网址以“http”开头。如果您没有指定不以http开头的路径,则cordova将查找与根文件夹(index.html所在的文件)相关的文件。

所以如果你只是指定

 <a href="myApp.apk" download="myApp">Download link</a>

这将在您应用的根文件夹中查找文件myApp.apk。如果您的myApp.apk在您的www文件夹旁边,则上述代码将起作用。

www ---- index.html ---- myApp.apk ---- app.js

因此,根据文件的位置,指定路径。