纷享销客开发者手册 纷享销客开发者手册
  • APL开发手册
  • PWC开发手册
  • OpenAPI 文档
  • 快速入门
  • API 授权流程
  • API 基础说明
  • OpenAPI
  • 免登集成方案
  • 客户端开发
  • 常见问题
  • OpenApi V1版本 (opens new window)
  • 简体中文
  • English
  • 快速入门
  • API 授权流程
  • API 基础说明
  • OpenAPI
  • 免登集成方案
  • 客户端开发
  • 常见问题
  • OpenApi V1版本 (opens new window)
  • 简体中文
  • English
  • 快速入门

  • API授权流程

  • API基础说明

  • OpenAPI

  • 免登集成方案

  • 客户端开发

    • 接入指南

    • JavaScript

      • 容器
      • 设备
      • 启动器
      • Webview
      • 弹层
      • 纷享服务
      • 媒体
        • 通用
      • UI

    • 常见问题

    目录

    媒体

    # 文件

    接口名 接口描述
    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及以上

    调用参数说明:

    参数 类型 必须 说明
    fileUrl String 是 要下载的文件地址,支持N-Path地址和标准的HTTP链接地址
    fileName String 是 要下载的文件存储名
    onProgress Function 否 下载进度回调

    onProgress回调参数说明:

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

    成功回调返回参数:

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

    # 文件预览

    代码样例

    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及以上

    调用参数说明:

    参数 类型 必须 说明
    fileNPath String 是 文档所对应的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.fxiaoke.com/static/img/index/icon-wx-small.png?v=5.1.5',
            'https://www.fxiaoke.com/static/img/index/icon-kh-small.jpg?v=5.1.5'
        ]
    });
    

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

    调用参数说明:

    参数 类型 必须 说明
    index Number 否 从第几张图片开始预览,索引从0开始计算。默认为0
    imgUrls Array[String] 是 图片地址列表,默认为空
    纷享服务
    通用

    ← 纷享服务 通用→

    • 跟随系统
    • 浅色模式
    • 深色模式
    • 阅读模式