react-native-mobilex 开发文档
    Preparing search index...

    Interface Spec

    interface Spec {
        copyFile(src: string, dest: string): Promise<boolean>;
        pickFileUri(options: null | FileSelectOption): Promise<IFileUri[]>;
        pickSaveUri(
            name: null | string,
            options: null | FileSaveOption,
        ): Promise<null | IFileUri>;
    }

    Hierarchy

    • TurboModule
      • Spec
    Index

    Methods

    • 复制文件。

      支持内部和外部(需通过 pickFileUri 等获取外部文件的读取权限)文件间的互相复制。

      Parameters

      • src: string

        源文件路径或 uri,内部和外部目录皆可

      • dest: string

        目标文件路径或 uri,内部和外部目录皆可

      Returns Promise<boolean>

      是否成功

    • 获取文件 uri 供 sdk 打开使用

      调用此接口会自动唤起系统原生文件选择器,通过系统选择器选择后获取结果

      Parameters

      Returns Promise<IFileUri[]>

      选择的文件结果数组

    • 获取文件保存 uri 供 sdk 保存使用

      调用此接口后会自动唤起系统原生文件选择器来保存,通过系统选择器确定好保存位置后获取结果

      Parameters

      • name: null | string

        文件默认名称

      • options: null | FileSaveOption

        文件保存设置

      Returns Promise<null | IFileUri>

      可供保存的文件 uri 结果