首页 > API文档 > JavaScript API
媒体
更新时间: 2021-12-08 11:35:39

媒体

文件

接口名接口描述
media.file.download下载文件
media.file.preview预览文件

文件下载

此接口仅适用于Android系统。

FSOpen.media.file.download({
    fileUrl: 'N_201606_29_f13bbed15ba14413bc0aef29be255817.docx',
    fileName: '珍岛JSAPI开发文档.docx',
    onProgress: function(resp) {
        console.log(resp.loaded, resp.total);
    },
    onSuccess: function(resp) {
        console.log(resp.fileLocalPath);
    },
    onFail: function(error) {
        alert('获取失败,错误码:' + error.errorCode);
    }
});

方法名:FSOpen.media.file.download
JS版本:2.0.0
客户端支持版本:5.4.0及以上

调用参数说明:

参数类型必须说明
fileUrlString要下载的文件地址,支持N-Path地址和标准的HTTP链接地址
fileNameString要下载的文件存储名
onProgressFunction下载进度回调

onProgress回调参数说明:

参数类型说明
loadedNumber已下载文件大小,以byte为单位
totalNumber总下载文件大小,以byte为单位

成功回调返回参数:

参数类型说明
fileLocalPathString下载文件的本地路径

文件预览

代码样例

FSOpen.media.file.preview({
    fileNPath: 'N_201606_29_f13bbed15ba14413bc0aef29be255817.docx',
    onSuccess: function(resp) {
        // do sth
    },
    onFail: function(error) {
        alert('获取失败,错误码:' + error.errorCode);
    }
});

方法名:FSOpen.media.file.preview
JS版本:2.0.0
客户端支持版本:5.4.0及以上

调用参数说明:

参数类型必须说明
fileNPathString文档所对应的N-Path地址,资源需是存储在珍岛平台上,采用N-Path地址引用,如N_201512_08_101239c8308f4ea7325f69df4fba386f1.pptx。目前支持的文件后缀有doc``docx``pdf``ppt``pptx等通用文档格式。

图片

接口名接口描述
media.image.preview预览图片

图片预览

代码样例

FSOpen.media.image.preview({
    index: 0,
    imgUrls: [
        'https://www.71360.com/static/img/index/icon-wx-small.png?v=5.1.5',
        'https://www.71360.com/static/img/index/icon-kh-small.jpg?v=5.1.5'
    ]
});

方法名:FSOpen.media.image.preview
JS版本:2.0.0
客户端支持版本:5.4.0及以上

调用参数说明:

参数类型必须说明
indexNumber从第几张图片开始预览,索引从0开始计算。默认为0
imgUrlsArray[String]图片地址列表,默认为空