主要是3个步骤
uni.downloadFile
:下载文件,获取文件的本地临时路径
uni.saveFile
:使用文件的本地临时路径,保存文件到本地,并获取文件的保存路径
uni.openDocument
:使用文件的保存路径,打开文件
效果图:
上代码:
<template>
<view>
<button @tap="downloadFile()">下载button>
<view class="progress-container" v-if="isShowProgress">
<view class="progress-box">
<view class="text">文件下载中,请稍后......view>
<progress :percent="progress" show-info stroke-width=&