Das Applet weigert sich, den Standort abzurufen. Erneut autorisieren

Zuerst den offenen Typ binden, das Klickereignis binden, die Zeit des bindenopenSettings. Hier fordert das offizielle Dokument openSetting auch auf, die Seite mit den Autorisierungseinstellungen zu öffnen


<view>请开启定位权限</view>


<button open-type="openSetting" bindopensetting="settingCallback">去开启</button>

Der vom Ereignisrückrufobjekt zurückgegebene Bereich „scope.userLocation == true“ bestimmt, dass der Benutzer autorisiert wurde, um den Benutzerstandort erneut abzurufen

 // 设置页回调
    settingCallback(e) {

        // 判断用户点击的使用小程序时授权
        if (e.detail.authSetting['scope.userLocation'] == true) {

            // 重新获取用户位置
            this.getLoaction();
        }
    },

Acho que você gosta

Origin blog.csdn.net/m0_71349739/article/details/128342319
Recomendado
Clasificación