phonegap附件下载及打开附件
【原创】转载请注明出处! 在开发web app并且使用phonegap的情况下,附件下载着实是一件令人头疼的事,什么window.open或者window.location.href在webview中都不起作用,网上查了许久,没有一篇完整讲述“phonegap附件下载及打开附件”的例子,现在分享一下。 首先,如果你可以接受的话,可以使用一种极其简单的方式来完成,点击操作之后,跳入手机默认浏览器进行下载,代码如下 navigator.app.loadUrl(encodeURI(url), { openExternal:true}); 注意,参数一定要加{ openExternal:true}参数,这个参数代表在另外的浏览器打开。 如果你不满足于这种方式,可以使用以下方法: phonegap附件下载,使用的方法是phonegap自带的下载附件的方式,而打开附件用到的是phonegap插件,最终由安卓原生代码来完成,不多说,代码如下: 1. html文件(cordova.js是phonegap的库文件) <html> <head> <meta charset="UTF-8"> <title>phonegap文件下载</title> <script type="text/javascript" src="cordova.js"></script> <script type="text