手机中打开doc、pdf等文件

优质
小牛编辑
135浏览
2023-12-01

1.引入js文件

在页面中引入:

var fileApi = require("$UI/system/components/justep/docCommon/fileApi");

2.调用fileApi的browse方法

  • 打开本地文件,例:
    var url = require.toUrl("./file/abc.docx");
    var name = "abc";
    		
    fileApi.browse(url, name).done(function(){
    	alert("成功打开");
    }).fail(function(){
    	alert("打开出错");
    });;
    
  • 打开网络上文件,例:
    var url = "http://doc.wex5.com/wp-content/uploads/2016/04/zxc.pdf";
    var name = "zxc";
    		
    fileApi.browse(url, name).done(function(){
    	alert("成功打开");
    }).fail(function(){
    	alert("打开出错");
    });;
    

3.正常打包即可

注:如果所用版本过低,建议更新一下下边两个文件。文件分别在:

  • /UI2/system/components/justep/docCommon/fileApi.js
  • Native/plugins目录

fileApi下载

ch.ti8m.documenthandler下载