首页 > 解决方案 > 如何加载需要从后端获取 URL 的 Web 视图?

问题描述

我在后端使用 gojs 主库创建了一个家谱,我试图在我的 web 视图中显示它,但容器显示为空。我将 localhost 更改为 10.0.2.2 并尝试了我的 IP 地址,但它不起作用。

这是我的代码:

Container(
                          constraints: BoxConstraints(
                            maxHeight: 650,
                          ),
                          decoration: BoxDecoration(
                            borderRadius: BorderRadius.all(Radius.circular(20)),
                          ),
                          child: WebView(
                            initialUrl:
                                'http://10.0.2.2:3000/genocheck/arbre',
                            javascriptMode: JavascriptMode.unrestricted,
                          )), 

浏览器: 浏览器输出

控制台输出: 控制台输出

网页视图:

网络视图

标签: javascriptflutter

解决方案


可能是因为你的路由器3000端口被关闭了,尝试打开它。检查此如何转发或打开路由器上的端口?


推荐阅读