1

(Windows 8 Metro 应用程序)我有一个 HTML 文件,其中有一个 JavaScript 函数,例如

<script type="text/javascript">function somefunction(myobject) {
var myForm = document.forms[0];
myForm.num.value = myobject.getadd();
myForm.ans.value = myobject.getMul();
}

其中 order 是某个类的对象,它具有诸如 等方法getadd()问题getMul()是.. WebView.InvokeScript()-- 方法只能有字符串。我必须传递对象,以便我可以进行一些计算..

任何最好的方法...

谢谢

4

1 回答 1

0

您可以通过发送对象的 Json 序列化来传递对象:调用的 javascript 能够轻松地反序列化它们。

但是,您不能做的是传递一个对象并让 javascript 调用它的方法。

于 2013-03-19T10:01:14.213 回答