我想从页面中读取Javascript值,但是如何读取呢?
std::string jscript("[appdata]");
JSValue value = view_->web_view()->ExecuteJavascriptWithResult(WSLit(jscript.c_str()), WSLit(""));
JSArray& arr = value.ToArray();
std::string appdata = arr[0].ToString;当我尝试使用它时,我得到了Awesomium::JSValue::ToString:非标准语法;使用'&‘来创建指向成员的指针
我不知道把&放在哪里
发布于 2016-12-24 02:07:53
我的C++相当生疏,但是您不需要在末尾添加括号吗?
std::string appdata = arr[0].ToString();目前,代码似乎试图获得一个指向成员函数ToString的指针,并将其赋值给std::string变量。
https://stackoverflow.com/questions/41309673
复制相似问题