我正在尝试在Phonegap
中执行简单的eclipse
示例,但它显示错误,因为应用程序在其主线程上执行了太多工作。
以下是我的代码,
import org.apache.cordova.Config;
import org.apache.cordova.CordovaActivity;
import android.os.Bundle;
public class Test extends CordovaActivity
{
@Override
public void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
super.init();
// Set by <content src="index.html" /> in config.xml
super.loadUrl(Config.getStartUrl());
super.loadUrl("file:///android_asset/www/index.html");
}
}
任何帮助将不胜感激。
答案 0 :(得分:1)
加载网址时,请尝试将其加载到Runnable
内,如下所示
this.cordova.getThreadPool().execute(new Runnable() {
@Override
public void run() {
super.loadUrl("file:///android_asset/www/index.html");
}
});
希望这会对你有所帮助
答案 1 :(得分:0)
您正在加载主索引文件两次,也许这就是问题所在。