Der Inhalt dieses Artikels befasst sich mit der Lösung für autorisierte Fotoalben im Miniprogramm (mit Code). Ich hoffe, dass er für Freunde in Not hilfreich ist.
Lösungen für die Autorisierung von Fotoalben in Miniprogrammen:
1. Verwenden Sie zuerst wx.getSetting(), um die Autorisierung des Benutzers zu erhalten, wo Sie entscheiden müssen ob man sich weigern sollte und ein Urteil erlaubte.
2. Wenn erlaubt, führen Sie die Logik einfach direkt aus.
3. Bei Ablehnung müssen Sie die Autorisierungsschaltfläche anzeigen
<button type='primary' size='mini' open-type="openSetting" bindopensetting='handleSetting' > 去授权</button>;
4、在打开 handleSetting: function (e) { let that = this; // 对用户的设置进行判断,如果没有授权,即使用户返回到保存页面,显示的也是“去授权”按钮;同意授权之后才显示保存按钮 if (!e.detail.authSetting['scope.writePhotosAlbum']) { wx.showModal({ title: '警告', content: '若不打开授权,则无法将图片保存在相册中!', showCancel: false }) that.setData({ saveImgBtnHidden: false, openSettingBtnHidden: true }) } else { wx.showModal({ title: '提示', content: '您已授权,赶紧将图片保存在相册中吧!', showCancel: false }) that.setData({ saveImgBtnHidden: true, openSettingBtnHidden: false }) } },
Verwandte Empfehlungen:
So löschen Sie die Standardstile von Schaltflächen und Bildlaufleisten in Miniprogrammen (Code )
WeChat-Applet-Beispielcode: Pull-up zum Laden weiterer Implementierungsmethoden
Das obige ist der detaillierte Inhalt vonLösung für autorisiertes Fotoalbum im Miniprogramm (mit Code). Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!