我一直在使用一些代码(由 John Evans 编写)从 Dart 中执行 javascript:
void injectJavascript(String javascript, [bool removeAfter = false]){
var s = new Element.tag("script");
s.attributes["type"] = "text/javascript";
s.text = javascript;
document.body.nodes.add(s);
if (removeAfter != null && removeAfter)
s.remove();
}
injectJavascript("alert('using javascript')");
但我无法发送或返回变量。这目前可能吗?如果没有,知道什么时候可以实现吗?