javascript - HTML5/javascript 错误

标签 javascript android html

如果我在浏览器中将下面的代码作为常规 html5 代码运行,它工作正常。我想要使​​用 android 得到相同的结果。我收到以下错误:

12-08 12:56:26.546: ERROR/Web Console(703): TypeError: Result of expression 'service.useService' [undefined] is not a function. at file:///android_asset/www/index.html:12

<!DOCTYPE HTML>
<html>
<head>
    <title>Hello World</title>
        <script language="JavaScript">
            var iCallID;
            function InitializeService()
            {
                service.useService("http://10.15.1.205/HelloService/Service.asmx?wsdl",  "HelloWorldService");
                service.HelloWorldService.callService("HelloWorld");
            }

            function ShowResult()
            {
               document.write(event.result.value);
            }
        </script>
</head>
    <body  onload="InitializeService()"  id="service" style="behavior:url(webservice.htc)"  onresult="ShowResult()">
    </body>
</html>

最佳答案

这不是 HTML5 的问题,这是 Internet Explorer 独有的 CSS 属性 -> http://msdn.microsoft.com/en-us/library/ms530723(v=vs.85).aspx

在任何官方 HTML5/CSS3 文档中都找不到它...

因此,除非您的 Android 设备运行 Internet Explorer,否则您需要寻找替代方案

关于javascript - HTML5/javascript 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8428369/

相关文章:

javascript - 我的 JQuery equalTo 提示两封相似的电子邮件不匹配

Android:我可以上传到市场的最大应用程序大小是多少?

html - <div> 的意外宽度

javascript - 现代浏览器是否支持 onbeforeprint/onafterprint HTML 事件?

javascript - 使用jquery顺序调用多个函数

javascript - 在文本框 html 中插入值选择

java - 使用 Java 解析非严格的 json,其中键不包含在引号中

android - 应用程序启动时,抽屉导航总是膨胀

java - 将 ArrayList<CustomObject> 传递给接受 Java 中的 ArrayList<Object> 作为参数的函数

Javascript 动画定位和缩放问题