Javascript 在wasm应用程序中获取服务器IP 我使用C++和Qt 5.15。我已经构建了桌面应用程序的WebAssembly版本。 应用程序是使用URL加载的,如“http://192.168.21.55:5555“(内联网应用程序)。我想提取WebAssembly应用程序中的服务器IP地址。我怎样才能做到这一点呢?
我遇到了完全相同的情况和问题。你找到解决办法了吗Javascript 在wasm应用程序中获取服务器IP 我使用C++和Qt 5.15。我已经构建了桌面应用程序的WebAssembly版本。 应用程序是使用URL加载的,如“http://192.168.21.55:5555“(内联网应用程序)。我想提取WebAssembly应用程序中的服务器IP地址。我怎样才能做到这一点呢?,javascript,c++,qt,ip-address,webassembly,Javascript,C++,Qt,Ip Address,Webassembly,我遇到了完全相同的情况和问题。你找到解决办法了吗 我也一直在寻找解决方案,但我能找到的唯一的东西是人们的一些指示,它一定是与js胶水代码弄乱了,这对我来说是超出范围的(我对html/js的理解太初级了,我甚至不知道从js方面从哪里开始)没有ip提取的解决方案, 但我已经找到了获取主机和端口的方法(在我的例子中,主机等于ip) #包括 emscripten::val location=emscripten::val::global(“位置”); auto host=QString::fromStd
我也一直在寻找解决方案,但我能找到的唯一的东西是人们的一些指示,它一定是与js胶水代码弄乱了,这对我来说是超出范围的(我对html/js的理解太初级了,我甚至不知道从js方面从哪里开始)没有ip提取的解决方案, 但我已经找到了获取主机和端口的方法(在我的例子中,主机等于ip)
#包括
emscripten::val location=emscripten::val::global(“位置”);
auto host=QString::fromStdString(位置[“host”].as());
自动端口=QString::fromStdString(位置[“端口”].as());
#include <emscripten/val.h>
emscripten::val location = emscripten::val::global("location");
auto host = QString::fromStdString(location["host"].as<std::string>());
auto port = QString::fromStdString(location["port"].as<std::string>());