【问题标题】:Re ask location permission for flutter web重新询问flutter web的位置权限
【发布时间】:2021-03-18 06:13:37
【问题描述】:

使用定位包获取用户的实时位置。它只是第一次要求允许权限,但如果用户拒绝。它不再请求许可。

【问题讨论】:

    标签: flutter dart location


    【解决方案1】:

    如果用户第一次拒绝,浏览器默认永远拒绝(在移动应用程序上,用户有两个选项:“拒绝”或“永远拒绝”,如果用户选择“拒绝”你可以再试一次,但如果用户选择“永远拒绝”,您将无法再试一次。)因此第二次询问将不起作用。

    因此用户需要手动设置权限,在浏览器上他们可以转到锁定(如果是 HTTPS)或感叹号(HTTP),然后会出现一个包含位置权限的对话框(如果您的应用首先询问时间)。

    【讨论】:

      猜你喜欢
      • 2020-01-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-01-19
      • 2020-02-28
      • 1970-01-01
      • 2022-08-02
      • 2018-04-07
      相关资源
      最近更新 更多