Ben*_*567 17 testing mobile dart flutter flutter-web
我正在构建一个 flutter web 应用程序,但我希望它在移动设备和桌面设备上的行为有所不同。为了测试它,是否可以在手机浏览器或模拟器的浏览器中运行网络应用程序?谢谢
JAt*_*oms 43
是的,可以在生产过程中在网络浏览器中测试您的代码。以下是执行此操作的步骤:
t
flutter run -d web-server --web-port 8080 --web-hostname 0.0.0.0
Run Code Online (Sandbox Code Playgroud)
然后,前往手机浏览器并输入
HTTP://<your PC IP address>:8080
Run Code Online (Sandbox Code Playgroud)
rin*_*esh 10
您需要在特定端口上启动 flutter web 应用程序
flutter run -d web-server --web-port 5011
连接您的设备并验证设备是否正确连接
adb devices
adb 端口转发
adb reverse tcp:5011 tcp:5011
打开移动浏览器http://localhost:5011/
之后,您就可以在移动浏览器上访问该端口。
Gui*_*oux -5
不,您无法在移动浏览器中本地运行 Flutter Web 应用程序,如果您想使用移动格式测试您的应用程序,您可以通过从开发人员工具启用设备工具栏来从 Google Chrome 浏览器模拟它Ctrl+Shift+M。
| 归档时间: |
|
| 查看次数: |
16095 次 |
| 最近记录: |