(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()
- 方法只能有字符串。
我必须传递对象,以便我可以进行一些计算..
任何最佳方式......
谢谢
答案 0 :(得分:0)
您可以通过发送Json序列化来传递对象:调用的javascript可以轻松地反序列化它们。
你不能做的是传递一个对象并让javascript调用它的方法。