Phonegap - Javascript不工作

时间:2016-03-26 01:39:35

标签: javascript android html cordova

我有一个问题,当我尝试制作一个phonegap版本并在我的Android手机上测试时,javascript就不会运行。

我有简单的config.xml文件,并预览了我的index.html的头部:

Element0: Removing. 
Element1: Not removing. 

// Array[0] is removed.
Array ( [1] => Array ( [0] => DateTime Object ( [date] => 2015-03-25 00:00:00 [timezone_type] => 3 [timezone] => America/New_York ) [1] => DateTime Object ( [date] => 2015-03-23 00:00:00 [timezone_type] => 3 [timezone] => America/New_York ) [2] => DateTime Object ( [date] => 2015-03-24 00:00:00 [timezone_type] => 3 [timezone] => America/New_York ) [3] => DateTime Object ( [date] => 2016-03-22 00:00:00 [timezone_type] => 3 [timezone] => America/New_York ) ) ) 

我有两个html文件,index.html和game.html,我在游戏中拥有相同的链接和脚本。

我试着把我的代码放在那里,但那不起作用。

我已经搜索了几个小时,但我可以解决问题。

感谢您的帮助!

1 个答案:

答案 0 :(得分:1)

您应该只包含一个版本的jquery。你也不需要cordova.js和phonegap.js,选择一个脚本。

您的代码看起来可能更清晰:

<!doctype html>
<html lang="fr">
<head>
    <meta charset="utf-8">
    <title>My app</title>


    <meta name="viewport"
          content="width=device-width, initial-scale=1.0, maximum-scale=1, minimum-scale=1, user-scalable=yes">

    <link rel="stylesheet" href="Mobile_style.css">
    <link rel="stylesheet" href="https://ajax.googleapis.com/ajax/libs/jqueryui/1.11.4/themes/smoothness/jquery-ui.css">
    <link href='https://fonts.googleapis.com/css?family=Quicksand:700' rel='stylesheet' type='text/css'>

    <script src="https://ajax.googleapis.com/ajax/libs/jqueryui/1.11.4/jquery-ui.min.js"></script>
    <script type="text/javascript" src="phonegap.js"></script>

    <script type="text/javascript" charset="utf-8">

        document.addEventListener("deviceready", onDeviceReady, false);

        function onDeviceReady() {
            alert("Device is ready");
        }

    </script>
</head>
<body>

    MY HTML

</body>
</html>