我有一个问题,当我尝试制作一个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,我在游戏中拥有相同的链接和脚本。
我试着把我的代码放在那里,但那不起作用。
我已经搜索了几个小时,但我可以解决问题。
感谢您的帮助!
答案 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>