有没有办法在 iOS 设备上触发弹出窗口以允许连接到本地网络上的其他设备或至少检查本地网络权限的状态? 我的第一个想法是使用 permission_handler package对于 flutter,但这不提供本地网络权限的选项。
最佳答案
这可能会有所帮助。我拥有的解决方案更具体地用于访问物联网 (IoT) 类型硬件上的本地软接入点 (soft AP)。
一旦我将手机连接到软接入点,我就会使用 http://10.10.0.1/ 向“软接入点”发起 http.get 调用。
通过进行此调用,它会立即失败并弹出您所指的对话框。
我转到带有可点击 iOS 设置图像的通用小部件页面。
我用了https://pub.dev/packages/app_settings
按下后,我调用这段代码:
AppSettings.openWIFISettings();
它会转到用户允许的 iOS 屏幕。
关于ios - iOS 上的 flutter : How to trigger pop-up for allowing local network access,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/69043945/