⑴ 想要製做自己的小程序結果顯示我沒有小程序授權許可權是什麼意思
需要選擇對scope來進行授權。
小程序的部分介面需要經過用戶授權同意才能調用。
微信把這些介面按使用范圍分成多個scope,用戶選擇對scope來進行授權,當授權給一個scope之後,其對應的所有介面都可以直接使用,才會有許可權。
⑵ 【微信小程序】保存圖片到本地相冊
首先需獲取scope.writePhotosAlbum許可權。(放在wx.getSetting之前調用,建議放在onload中)
整理一下,處理用戶拒絕授權的情況
授權完成後執行保存圖片,先看看微信的開發文檔,需注意我用紅框框起來的地方。
我說的兩種方法一種是保存臨時文件路徑的圖片,另一種是保存的永久文件的路徑,看完兩種方法怎樣使用看個人選擇。
還有一點需注意的是不可以使用網路圖片路徑,否則保存圖片失敗,提示路徑錯誤,找不到圖片路徑。
永久圖片路徑即保存在微信小程序項目中的圖片,例如:'imgs/index/1.png'
頁面中給圖片標簽一個點擊事件,綁定保存圖片的方法,我把js方法貼上,非常簡單。
先進行授權,授權成功後調用微信api即可
這個就有點麻煩,需調用wx.getImageInfo或者wx.downloadFile,而調用這個api需在後台進行配置,把需用到的圖片介面添加進去。
具體配置,登錄微信公眾平台,在開發---開發設置---伺服器域名---添加downloadFile合法域名。
有兩種寫法: