Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/440.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 在wasm应用程序中获取服务器IP 我使用C++和Qt 5.15。我已经构建了桌面应用程序的WebAssembly版本。 应用程序是使用URL加载的,如“http://192.168.21.55:5555“(内联网应用程序)。我想提取WebAssembly应用程序中的服务器IP地址。我怎样才能做到这一点呢?_Javascript_C++_Qt_Ip Address_Webassembly - Fatal编程技术网

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>());