简体   繁体   English

代码在Phonegap应用程序上不起作用-Android

[英]Code not working on Phonegap Application -Android

I am new to Cross-Platform development . 我是跨平台开发的新手。 I have a piece of code which is not working properly . 我有一段代码无法正常工作。 It gives 3 Info messages in Logcat . 它在Logcat中提供3条Info消息。

First Message : 第一则讯息:

"Viewport target-densitydpi is not supported.", source: file:///android_asset/www/index.html (8) “不支持视口目标密度dpi。”,来源:file:///android_asset/www/index.html(8)

Second Info Message : 第二条信息消息:

"Uncaught SyntaxError: Unexpected token .", source: file:///android_asset/www/css/jquery.mobile-1.3.2.css (17) “未捕获到的SyntaxError:意外令牌。”,来源:file:///android_asset/www/css/jquery.mobile-1.3.2.css(17)

Third Info Message : 第三条信息消息:

"Uncaught TypeError: Cannot call method 'querySelector' of null", source: file:///android_asset/www/js/index.js (26) “未捕获的TypeError:无法调用null的方法'querySelector'”,来源:file:///android_asset/www/js/index.js(26)

Code is here : ` 代码在这里:

<!DOCTYPE html>
<html>
    <head>

        <meta charset="utf-8" />
        <meta name="format-detection" content="telephone=no" />

        <meta name="viewport" content="user-scalable=no, initial-scale=1, maximum-scale=1, minimum-scale=1, width=device-width, height=device-height, target-densitydpi=device-dpi" />

        <script type="text/javascript" src="file:///android_asset/www/js/index.js"></script>
        <link rel="stylesheet" type="text/css" href="file:///android_asset/www/css/index.css" />

        <title>gcm on phonegap </title>

        <script type="text/javascript" charset="utf-8" src="file:///android_asset/www/CORDOVA_GCM_script.js"></script>

        <script type="text/javascript" src="file:///android_asset/www/css/jquery.mobile-1.3.2.css"></script>
        <script type="text/javascript" src="file:///android_asset/www/js/jquery-2.1.1.js"></script>
        <script type="text/javascript" src="file:///android_asset/www/js/jquery.mobile-1.3.2.js"></script>

        <script type="text/javascript" src="file:///android_asset/www/cordova.js"></script>

       <script type="text/javascript" src="file:///android_asset/www/GCMPlugin.js"></script>


        <script type="text/javascript">
            app.initialize();
            // Java script code goes here

        </script>

    </head>
    <body>


    <div id="app-status-div">
        <ul id="app-status-ul">
            <li>Cordova Google Cloud Messaging Plugin Demo</li>
        </ul>
    </div>

    </body>
</html>

Any help will be appreciated .Thanks in advance . 任何帮助将不胜感激。

you even got line numbers with errors and still cant figure it out? 您甚至有错误的行号,仍然无法弄清楚?

first - target-densitydpi=device-dpi - this meta tag is deprecated as first google search states. first-target-densitydpi = device-dpi-不推荐使用此元标记作为Google的第一搜索状态。

regarding rest issues, how can we help if you have issues in javascript and css files which you didnt quote here..? 关于其余问题,如果您在javascript和css文件中有问题(在此未引用),我们将如何帮助您?

remove this file:///android_asset/www/ from all linking page . 从所有链接页面删除此文件:/// android_asset / www /。

        <script type="text/javascript" src="js/index.js"></script>
        <link rel="stylesheet" type="text/css" href="css/index.css" />
        <title>gcm on phonegap </title>
        <script type="text/javascript" charset="utf-8" src="CORDOVA_GCM_script.js"></script>
        <script type="text/javascript" src="css/jquery.mobile-1.3.2.css"></script>
        <script type="text/javascript" src="js/jquery-2.1.1.js"></script>
        <script type="text/javascript" src="js/jquery.mobile-1.3.2.js"></script>
        <script type="text/javascript" src="cordova.js"></script>
        <script type="text/javascript" src="GCMPlugin.js"></script>

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM