wx.saveFile(OBJECT)
ファイルをローカルに保存します。
OBJECT パラメータの説明:
[tr]パラメータの種類に必要な説明[/tr]
tempFilePath | String | は、保存する必要があるファイルの一時パスです | |
関数 アクションなし | いいえ 説明:[tr]パラメータ タイプ 説明が必要です[/tr] | ||
Function | No | インターフェイスは成功したコールバック関数を呼び出します。戻り結果については、success return を参照してください。パラメータの説明 | |
Function | No | 失敗したインターフェイス呼び出しのコールバック関数 |
No
インターフェイス呼び出しの終了時のコールバック関数(呼び出しが失敗した場合に実行されます)成功または失敗)
成功の戻りパラメータの説明:[tr]パラメータの型の説明[/tr]
インターフェース呼び出し結果 | fileList | オブジェクト配列 | |
fileListの項目 説明: | [tr]キータイプの説明[/tr] | ||
filePath | String | ファイルのローカルパス |
数値ファイルが保存されたときのタイムスタンプ、1970/ 01/01 08:00:00 から現在時刻までの秒数
数値 | ファイルサイズ、単位 B | |
サンプルコード: |
ローカルファイルのファイル情報を取得
filepath | string | |
ファイルパスサクセス | function -no -interfaceで、コールバック関数を正常に呼び出します。 | 関数いいえ |
完了 | 楽しいアクション |
インターフェイス呼び出しの最後にコールバック関数(呼び出しが成功または失敗した場合に実行されます) )
[tr]パラメータタイプの説明[/tr]
errMsgString
サイズ | 番号 | ファイルサイズ、ユニット B | |
Number | ファイルは、1970/01/01 08:00:00 から現在までのタイムスタンプ付きで保存されます時間の秒数 | ||
wx.getSavedFileList({ success: function(res) { console.log(res.fileList) } }) wx.getSavedFileInfo(OBJECT) ログイン後にコピー | |||
ローカルに保存されているファイルを削除します | OBJECTパラメータの説明: | [tr] パラメータの種類に必要な説明[ /tr] |
filePath 文字列
success | Function | |
インターフェース呼び出しが成功した場合のコールバック関数 | fail | |
No | インターフェース呼び出しが失敗した場合のコールバック関数 |
No
インターフェイス呼び出しが終了したときのコールバック関数(実行が成功または失敗した場合)示例代码:
wx.getSavedFileList({ success: function(res) { if (res.fileList.length > 0) { wx.removeSavedFile({ filePath: res.fileList[0].filePath, complete: function(res) { console.log(res) } }) } } }) wx.openDocument(OBJECT)
新开页面打开文档,支持格式:doc, xls, ppt, pdf, docx, xlsx, pptx
OBJECT参数说明:
[tr]参数说明必填说明[/tr]
filePath | String | 是 | 文件路径,可通过 downFile 获得 |
success | Function | 否 | 接口调用成功的回调函数 |
fail | Function | 否 | 接口调用失败的回调函数 |
complete | Function | 否 | 接口调用结束的回调函数(调用成功、失败都会执行) |
示例代码
wx.downloadFile({ url: 'http://example.com/somefile.pdf', success: function (res) { var filePath = res.tempFilePath wx.openDocument({ filePath: filePath, success: function (res) { console.log('打开文档成功') } }) } })
更多微信小程序:文件管理 API说明相关文章请关注PHP中文网!