docInteraction

来自于:官方立即使用

概述

docInteraction模块封装了使用第三方APP打开文档的功能,系统会以menu的形式列出能打开文档的APP,供开发者选择,以打开开发者传进来的文档。

open

打开一个文档

open({params}, callback(ret, err))

params

path:

  • 类型:字符串
  • 描述:打开文档的路径( 支持widget://路径,fs://路径 )

callback(ret, err)

ret:

  • 类型:JSON 对象
  • 内部字段:
{
    status: true        //布尔类型;操作是否成功的状态值
}

err:

  • 类型:JSON 对象
  • 内部字段:
{
    code: 1          //数字类型;错误描述码,取值范围如下:
                      //1(没有能打开此文档的应用程序)
                      //2 (文件不存在)
}

示例代码

var docInteraction = api.require('docInteraction');
docInteraction.open({
    path: 'widget://res/monday.docx'
}, function(ret, err) {
    if (err) {
        alert(JSON.stringify(err));
    } else {
        alert(JSON.stringify(ret));
    }
});

可用性

iOS系统,Android系统

可提供的1.0.0及更高版本