ホームページ  >  記事  >  WeChat アプレット  >  ミニプログラムでの認定フォトアルバムの解決策(コード付き)

ミニプログラムでの認定フォトアルバムの解決策(コード付き)

不言
不言オリジナル
2018-08-21 17:09:556426ブラウズ

この記事の内容は、ミニプログラムでの許可されたフォトアルバムの解決策に関するものです(コード付き)。必要な友人が参考になれば幸いです。

ミニ プログラムでの許可されたフォト アルバムの解決策:
1. まず、wx.getSetting() を使用してユーザーの許可を取得します。許可または承認インターフェイスが表示され、拒否するか許可するかを判断する必要があります。
2. 許可されている場合は、ロジックを直接実行します。
3. 拒否された場合は、承認ボタンを表示する必要があります

<button type=&#39;primary&#39;  size=&#39;mini&#39;  open-type="openSetting"   bindopensetting=&#39;handleSetting&#39;   >
去授权</button>;
4、在打开
handleSetting: function (e) {
    let that = this;    // 对用户的设置进行判断,如果没有授权,即使用户返回到保存页面,显示的也是“去授权”按钮;同意授权之后才显示保存按钮
    if (!e.detail.authSetting[&#39;scope.writePhotosAlbum&#39;]) {
      wx.showModal({
        title: &#39;警告&#39;,
        content: &#39;若不打开授权,则无法将图片保存在相册中!&#39;,
        showCancel: false
      })
      that.setData({
        saveImgBtnHidden: false,
        openSettingBtnHidden: true
      })
    } else {
      wx.showModal({
        title: &#39;提示&#39;,
        content: &#39;您已授权,赶紧将图片保存在相册中吧!&#39;,
        showCancel: false
      })
      that.setData({
        saveImgBtnHidden: true,
        openSettingBtnHidden: false
      })
    }
  },

関連する推奨事項:

ミニ プログラムのボタンとスクロール バーのデフォルト スタイルをクリアする方法 (コード)

WeChat ミニ プログラムのサンプル コード: pullアップデートをロードするまで 多くの実装方法

以上がミニプログラムでの認定フォトアルバムの解決策(コード付き)の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。