提交 3a814b62 编写于 作者: DCloud-WZF's avatar DCloud-WZF 💬

fix(downloadFile): 修复错误方法名

上级 6aa560bb
...@@ -10,11 +10,11 @@ ...@@ -10,11 +10,11 @@
</view> </view>
<view v-else style="margin: 10px;"> <view v-else style="margin: 10px;">
<text class="uni-hello-text">点击按钮下载服务端示例图片(下载网络文件到本地临时目录)</text> <text class="uni-hello-text">点击按钮下载服务端示例图片(下载网络文件到本地临时目录)</text>
<button type="primary" @tap="downloadImagenal">下载</button> <button type="primary" @tap="downloadImage">下载</button>
</view> </view>
<view style="margin: 10px;"> <view style="margin: 10px;">
<text class="uni-hello-text">下载接口的Content-Disposition中的filename非法值例子</text> <text class="uni-hello-text">下载接口的Content-Disposition中的filename非法值例子</text>
<button type="primary" @tap="downloadErrorFilename">下载</button> <button type="primary" @tap="downloadErrorFilename">下载</button>
</view> </view>
</view> </view>
</view> </view>
...@@ -37,7 +37,7 @@ ...@@ -37,7 +37,7 @@
imageSrc: '', imageSrc: '',
task: null as DownloadTask | null, task: null as DownloadTask | null,
//自动化测试例专用 //自动化测试例专用
jest_result: false, jest_result: false,
jest_callback_triggred: false jest_callback_triggred: false
} }
}, },
...@@ -71,29 +71,29 @@ ...@@ -71,29 +71,29 @@
this.task?.onProgressUpdate((update) => { this.task?.onProgressUpdate((update) => {
console.log("progress : ", update.progress); console.log("progress : ", update.progress);
}) })
}, },
downloadErrorFilename(){ downloadErrorFilename(){
uni.downloadFile({ uni.downloadFile({
url:"https://qiniu-web-assets.dcloud.net.cn/uni-app-x/static/file/test9.txt", url:"https://qiniu-web-assets.dcloud.net.cn/uni-app-x/static/file/test9.txt",
success: (res) => { success: (res) => {
console.log('downloadFile success, res is', res.tempFilePath) console.log('downloadFile success, res is', res.tempFilePath)
}, },
fail: (err) => { fail: (err) => {
console.log('downloadFile fail, err is:', err) console.log('downloadFile fail, err is:', err)
} }
}) })
}, },
//自动化测试例专用 //自动化测试例专用
jest_downloadFile() { jest_downloadFile() {
uni.downloadFile({ uni.downloadFile({
url: "https://qiniu-web-assets.dcloud.net.cn/unidoc/zh/uni-app.png", url: "https://qiniu-web-assets.dcloud.net.cn/unidoc/zh/uni-app.png",
success: () => { success: () => {
this.jest_result = true this.jest_result = true
this.jest_callback_triggred = true this.jest_callback_triggred = true
}, },
fail: () => { fail: () => {
this.jest_result = false this.jest_result = false
this.jest_callback_triggred = true this.jest_callback_triggred = true
} }
}); });
}, },
...@@ -104,11 +104,11 @@ ...@@ -104,11 +104,11 @@
filePath: `${uni.env.CACHE_PATH}/a/b/`, filePath: `${uni.env.CACHE_PATH}/a/b/`,
success: () => { success: () => {
this.jest_result = true this.jest_result = true
this.jest_callback_triggred = true this.jest_callback_triggred = true
}, },
fail: () => { fail: () => {
this.jest_result = false this.jest_result = false
this.jest_callback_triggred = true this.jest_callback_triggred = true
} }
}); });
}, },
...@@ -123,11 +123,11 @@ ...@@ -123,11 +123,11 @@
firstIpv4: false, firstIpv4: false,
success: () => { success: () => {
this.jest_cookie_download(true) this.jest_cookie_download(true)
this.jest_callback_triggred = true this.jest_callback_triggred = true
}, },
fail: () => { fail: () => {
this.jest_result = false; this.jest_result = false;
this.jest_callback_triggred = true this.jest_callback_triggred = true
}, },
}); });
}, },
...@@ -142,7 +142,7 @@ ...@@ -142,7 +142,7 @@
firstIpv4: false, firstIpv4: false,
success: () => { success: () => {
this.jest_cookie_download(false) this.jest_cookie_download(false)
this.jest_callback_triggred = true this.jest_callback_triggred = true
}, },
fail: () => { fail: () => {
this.jest_result = false; this.jest_result = false;
...@@ -169,7 +169,7 @@ ...@@ -169,7 +169,7 @@
this.jest_callback_triggred = true this.jest_callback_triggred = true
}, },
fail: (err : any) => { fail: (err : any) => {
this.jest_result = false this.jest_result = false
this.jest_callback_triggred = true this.jest_callback_triggred = true
} }
} as CommonOptions) } as CommonOptions)
...@@ -178,12 +178,12 @@ ...@@ -178,12 +178,12 @@
jest_special_characters_download() { jest_special_characters_download() {
uni.downloadFile({ uni.downloadFile({
url: "https://web-ext-storage.dcloud.net.cn/hello-uni-app-x/1789834995055525889-你好%23你好.png", url: "https://web-ext-storage.dcloud.net.cn/hello-uni-app-x/1789834995055525889-你好%23你好.png",
success: (res : DownloadFileSuccess) => { success: (res : DownloadFileSuccess) => {
this.jest_result = true; this.jest_result = true;
this.jest_callback_triggred = true this.jest_callback_triggred = true
}, },
fail: () => { fail: () => {
this.jest_result = false; this.jest_result = false;
this.jest_callback_triggred = true this.jest_callback_triggred = true
} }
}); });
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册