从此page我可以看到如何在 C++ 中从 JSValue
获取 JSObject
。在.NET 中有类似的方法吗? ToObject()
方法似乎不存在。
最佳答案
只需将参数从 JSValue
转换为 JSObject
protected virtual void MyBoundMethod(object sender, JavascriptMethodEventArgs e)
{
JSObject temp;
JSValue value;
if (e.Arguments == null || e.Arguments.Length == 0)
return;
if (JSValue.Null != e.Arguments[0] && e.Arguments[0].IsObject)
{
temp = (JSObject)e.Arguments[0];
value = temp["someProperty"];
}
}
关于javascript - 在 Awesomium.NET 中从 JSValue 获取 JSObject,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19549958/