【发布时间】:2020-10-11 00:16:58
【问题描述】:
我在尝试什么:
在 Flutter Webview 中打开本地主机。我正在使用This 插件。这个项目在 Django 中运行,URL 为:http://127.0.0.1:8000/。我要打开这是打开这是我的颤振应用程序。
我尝试过的:
搜索 SO 答案后,网址:http://myIPaddress:8000/。
更新
我正在通过手机提供互联网。
我使用http://192.168.43.55:8080/ 不工作,而且http://192.168.43.1:8080/
任何建议都会起作用,谢谢。
【问题讨论】:
-
什么不起作用?
http://127.0.0.1:8000/.不起作用,因为它是运行应用程序的设备中的本地主机,而不是服务器本地主机。http://myIPaddress:8000/.其中myIPaddress是与设备位于同一网络中的服务器的IP,除非我错过了什么,否则应该可以工作。 -
http://myIPaddress:8000/不工作 -
您是否在桌面和移动浏览器中测试过
http://myIPaddress:8000/?有用吗? -
您是否在设备上的 Android 模拟器、iOS 模拟器中运行/调试?在 Android 模拟器中,您必须使用基于 10.0.2.2 的地址 - 请参阅 developer.android.com/studio/run/emulator-networking。对于模拟器,它应该可以正常工作。对于设备,请参阅 Claudio 上面的评论(可能还有其他选项,但这可能是最简单的)。
-
是的。在桌面和移动设备中,没有任何效果。
标签: flutter webview ip flutterwebviewplugin