我的Native App(Cordova)中有一个按钮:
<li><a href="myapp.apk" download="myapp.apk">Download</a></li>
按钮下载无法在移动设备上运行...我希望,在下载完成后,apk文件会自动打开。
答案 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
因此,根据文件的位置,指定路径。