无法加载博览会应用程序:出了点问题
IT技术
reactjs
expo
2021-04-26 10:07:34
4个回答
为我解决这个问题的只是将连接从 LAN 更改为 Tunnel。当您启动 expo 应用程序时,将打开一个浏览器窗口,其中包含类似http://localhost:19002/的 URL 。左侧是默认设置为 LAN 的连接选项。在使用 expo 应用程序扫描 QR 码之前将其更改为 Tunnel 解决了它。
对我来说,问题是在通过 WiFi 运行时发生的,因为这些工具总是使用你的第一个连接(你可以通过运行来检查它ipconfig
),而我的第一个连接是互联网。
如果是这种情况,您可以尝试使用此解决方法来更改连接优先级:
- 转到控制面板 > 网络和 Internet > 网络连接
- 右键单击所需的连接(更高优先级的连接)
- 单击属性 > Internet 协议版本 4
- 单击属性 > 高级
- 取消选中“自动指标”
- 在“接口指标”中输入 10
- 单击确定
就我而言,问题是通过在我的 Android (Galaxy Note 5) 上执行以下操作来解决的:
- 转到设置>应用程序>应用程序管理器> Expo
- 向下滚动到在其他应用上绘制并将其关闭然后再次打开
- 关闭一切,重新打开博览会,并尝试连接
它仍然抛出一个问题,一旦在进一步尝试完美的工作之前。
需要重置Expo
移动应用程序的“绘制其他应用程序”权限。
这是如何在 Android 6 上修复的。
设置->应用程序,按“齿轮”,找到“在其他应用程序上绘制”项并选择它。找到“Expo”应用程序,选择它。启用“允许在其他应用程序上绘图”选项以防它被禁用。否则,禁用并再次启用它。