open

打开文档

import { MDocPreview } from "@yl/super-jssdk"

MDocPreview.open(optional)

参数说明

参数 类型 必填 作用
optional Object 必填参数

optional

参数 类型 必填 作用
path string 预览文档路径,支持本地和网络
onClose(filePath) function 关闭回调,如果传入的预览路径是网络地址filePath为远程文件本地存储地址;如果传入的预览路径是本地文件地址,filePath则为传入的值
options object 自定义参数

options

参数 类型 必填 作用
title string 导航栏标题,默认取文件名,若此参数不为空,则展示标题为此值

返回说明

参数 类型 作用
resolve() Function 成功回调
reject(err) Function 失败回调,err为详细错误信息,是一个json对象,例如:{"errCode":-1,"errMsg":"出错啦"}

注意事项

1、网络文件会先下载到本地,再进行预览

2、由于Android系统不支持预览office文档,因此采用的方案为腾讯tbs浏览服务,该方案需要用户手机上安装微信手机QQQQ空间其中的任意一个,才能正常打开office文档。(在部分测试手机上未安装所需宿主APP的,将无法打开office文档。)

代码示例


MDocPreview.open({path: 'http://weixintest.ihk.cn/ihkwx_upload/1.pdf'})
  .catch(err => {
    console.log('插件调用失败:', err)
  })

results matching ""

    No results matching ""