gpt4 book ai didi

javascript - PhoneGap onDeviceReady 未触发

转载 作者:行者123 更新时间:2023-11-28 20:14:40 26 4
gpt4 key购买 nike

我是phonegap的新手,所以我只是尝试了一些东西,并从onDeviceReady方法开始。我遇到的问题是该方法没有触发。

这是我的完整代码,非常基本。

<!DOCTYPE html>
<html>
<head>
<title>Splashscreen Example</title>
<script type="text/javascript" charset="utf-8" src="cordova.js"></script>
<script type="text/javascript" charset="utf-8" src="js/jquery-2.0.3.min.js"></script>

<script type="text/javascript" charset="utf-8">
document.addEventListener("deviceready", onDeviceReady, false);

function onDeviceReady() {
$("#texttest").css("display", "none");
}
</script>
</head>
<body>
<div id="texttest" style="display:block">text</div>
</body>
</html>

那么现在,当应用程序启动时,文本应该隐藏,对吧?嗯,整个 div 应该,但设备仍然显示“文本”。我在那里做错了什么?我还尝试了其他一些基本方法,例如

$("#texttest").hide()

但这也不起作用。这是MainActivity.java

    package de.activevaluetenthousandfliesphonegap;

import android.os.Bundle;
import android.app.Activity;
import android.view.Menu;
import org.apache.cordova.*;

public class MainActivity extends DroidGap {
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
super.loadUrl("file:///android_asset/www/index.html");
}

}

最佳答案

确保您拥有适用于您的目标平台的正确版本的 cordova.js。另外您使用的是哪个版本的 Phonegap?

关于javascript - PhoneGap onDeviceReady 未触发,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19382247/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com