cos-wx-upload-file
微信小程序上傳文件到騰訊云v5
Demo
微信小程序僅支持https請(qǐng)求上傳文件撒轮,所以我們選擇了騰訊云作為文件服務(wù)器。此外騰訊云提供了配套小程序開發(fā)的[SDK](https://github.com/tencentyun/cos-wx-sdk-v5),方便微信上傳文件時(shí)調(diào)用。
為了例子的簡潔性,這里沒有使用服務(wù)器鑒權(quán)慢显,而采用了前端鑒權(quán)
前提
我們假設(shè)您已經(jīng)[入門微信小程序開發(fā)](https://mp.weixin.qq.com/debug/wxadoc/dev/)
準(zhǔn)備工作
注冊(cè)[騰訊云](https://cloud.tencent.com/)
到[COS對(duì)象存儲(chǔ)控制臺(tái)](https://console.cloud.tencent.com/cos5) 創(chuàng)建存儲(chǔ)桶
填入存儲(chǔ)桶名稱等基本信息。為了方便測試欠啤,選擇公有讀私有寫
為存儲(chǔ)桶添加跨域訪問規(guī)則(重要)
如果您不熟悉跨域訪問設(shè)置,可參考以下配置
獲取您的 Bucket(存儲(chǔ)桶名稱), Region(地域名稱) 和訪問域名
到[控制臺(tái)密鑰管理](https://console.cloud.tencent.com/cam/capi) 獲取您的 SecretId 和 SecretKey
登錄[微信公眾平臺(tái)](https://mp.weixin.qq.com/) 設(shè)置 --> 開發(fā)設(shè)置屋灌,將您剛才得到的訪問域名填入服務(wù)器域名
至此洁段,準(zhǔn)備工作全部完成
運(yùn)行項(xiàng)目
git clone https://github.com/piscium2010/cos-wx-upload-file.git
編輯cos-wx-upload-file\pages\index\config.js,替換您的 Bucket, Region, SecretId, SecretKey
運(yùn)行小程序
無恥硬廣
企業(yè)級(jí)react table組件共郭,IE11 下性能完勝Ant Design
Form 表單聯(lián)級(jí)校驗(yàn) 適配任意UI庫:Antd祠丝,Office UI fabric, Material ui...