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及更高版本
论坛示例
为帮助用户更好更快的使用模块,论坛维护了一个示例,示例中包含示例代码、知识点讲解、注意事项等,供您参考。