Le contenu de cet article concerne la solution aux albums photo autorisés dans le mini programme (avec code). Il a une certaine valeur de référence. Les amis dans le besoin peuvent s'y référer.
Solutions pour autoriser les albums photo dans les mini-programmes :
1. Utilisez d'abord wx.getSetting() pour obtenir l'autorisation de l'utilisateur. Une interface d'autorisation ou d'autorisation apparaîtra, où vous devrez décider. s'il faut refuser et laisser le jugement.
2. Si cela est autorisé, faites simplement la logique directement.
3. En cas de rejet, vous devez afficher le bouton autorisé
<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 }) } },
Recommandations associées :
Exemple de code de l'applet WeChat : pull-up chargeant plus de méthodes d'implémentation
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!