1. 程式人生 > >使用h5+API下載並開啟檔案

使用h5+API下載並開啟檔案

原始碼:
<script type="text/javascript">
function down(url,title){
  if(window.plus){
       var dtask = plus.downloader.createDownload(url, {filename:'_downloads/'+title}, function ( d, status ) { 
         if ( status == 200 ) { 
           plus.runtime.openFile('_downloads/'+title);
         } 
           else {alert( "Download failed: " + status ); 
         }  
       });
       dtask.start(); 
  }else{
    window.open(url);
  }
}
</script>
說明:
如果出現檔案無法下載或亂碼的情況需對url進行編碼處理:encodeURI(url),包括設定伺服器的編碼