訂閱本欄目 RSS您所在的位置: 深山工作室 > uni-app > 正文

uni-app:使用uni.downloadFile下載word或pdf文件并保存到手機

2021/8/14 10:28:43 字體: 瀏覽 20637
uni-app:使用uni.downloadFile下載word或pdf文件并保存到手機

uni-app:使用uni.downloadFile下載文件并保存到手機

uni-app中下載文件需要先獲取文件的臨時路徑,然后再進行保存,才算下載成功:
一定一定要注意設置設置小程序的對應下載域名
小程序---開發管理---服務器域名----downloadFile合法域名(在這里設置你要下載對應文件的下載域名。)



<button class="l_bt l_addtx" @tap="qwbm_down_file()">小程序點擊下載word或pdf文件并打開</button>


qwbm_down_file: function() {
    let url = encodeURI('http://127.0.0.1/2021會議記錄.pdf'); //注意中文文件名的網絡地址需要encodeURI
    uni.downloadFile({
        url, //文件鏈接
        success: function(res) {
            //statusCode狀態為200表示請求成功,tempFIlePath臨時路徑
            if (res.statusCode == 200) {
                console.log("ccc", res.tempFilePath);
                //保存到本地
                uni.saveFile({
                    tempFilePath: res.tempFilePath,
                    success: function(res) {
                        //res.savedFilePath文件的保存路徑
                        //保存成功并打開文件
                        uni.openDocument({
                            filePath: res.savedFilePath,
                            success: (res) => console.log('成功打開文檔')
                        })
                        console.log("bbb", res);
                    },
                    fail() {
                        console.log('打開失敗')
                    }
                })
            }
            console.log("aaa", res);
        },
        fail() {
            console.log('下載失敗')
        }
    })
},
相關閱讀
純div+css制作的彈出菜單-04
網站終于在計劃時間內完成了
網站頁面重新構寫,正在驗證其它瀏覽器
asp中求兩個數的百分比(利用百分比函數FormatPercent就可以自帶%的符號)
一張背景實現自適應九宮格
blog式日歷控件
css背景使用base64編碼或者將base64編碼放在img圖片標簽中
CSS中word-wrap屬性同word-break屬性的兩者在中英文混排時的區別
共有0條關于《uni-app:使用uni.downloadFile下載word或pdf文件并保存到手機》的評論
發表評論
正在加載評論......
返回頂部發表評論
呢 稱:
表 情:
內 容:
評論內容:不能超過 1000 字,需審核,請自覺遵守互聯網相關政策法規。
驗證碼: 驗證碼 
網友評論聲明,請自覺遵守互聯網相關政策法規。

您發布的評論即表示同意遵守以下條款:
一、不得利用本站危害國家安全、泄露國家秘密,不得侵犯國家、社會、集體和公民的合法權益;
二、不得發布國家法律、法規明令禁止的內容;互相尊重,對自己在本站的言論和行為負責;
三、本站對您所發布內容擁有處置權。

更多信息>>欄目類別選擇
百度小程序開發
微信小程序開發
微信公眾號開發
uni-app
asp函數庫
ASP
DIV+CSS
HTML
python
更多>>同類信息
uni-app開發表單input組件的一些規則說明自己預留使用
uni-app:使用uni.downloadFile下載word或pdf文件并保存到手機
小程序中利用addPhoneContact將聯系人的信息添加到手機通訊錄支持保存聯系人頭像
微信小程序打開客服提示:該小程序提供的服務出現故障,請稍后重試
微信小程序客服會話只能過button讓用戶主動觸發
uni-app開發微信小程序使用button的open-type為contact調用微信客服不能用view或者js調用
更多>>最新添加文章
python里面requests.post返回的res.text還有其它的嗎
aliyun阿里云續費域名優惠口令(注冊、續費都可以使用)
windows7環境下安裝配置jdk
python對微信操作要用到這兩個庫wxpy與itchat
ASP中Utf-8與Gb2312編碼轉換亂碼問題的解決方法頁面編碼聲明
DW設置之后更好用 DreamweaverCS編輯GB2312與UTF-8文件在代碼視圖中點擊鼠標錯位問題的解決辦法
解決國內 github.com 打不開的準確方法
8種Python字符串拼接的方法,你知道幾種
更多>>隨機抽取信息
微軟Encoder加密解密函數
asp中eof的介紹
許愿墻頁面設計完成,開始進行寫相關的樣式
Asp得到當月天數的函數方法
java探測頁面是否全屏,如果不是全屏則自動全屏
網站頁面設計中的Css十大注意
日韩gv国产gv欧美旡码|伊人久久大香线AV五月天|亚洲精品无码永久在线|亚洲第一页自拍1414