我正在嘗試使WPT設備上的GWT應用程序工作使用電話差距,但沒有成功。 onModuleLoad永遠不會被調用。Phonegap WP8和GWT
當我只是在wp8平臺的www目錄中放置一個純html文件時,它顯示並在wp8設備上運行得很好。
然而,一個GWT網站只是白屏。當我在onModuleLoad的第一行放置一個Window.alert時,它永遠不會被調用。
的GWT應用程序運行正常iOS和Android上使用PhoneGap的...
的HTML代碼,我只是:
<!doctype html>
<html>
<head>
<title>Jqm</title>
<meta charset="utf-8">
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<meta name="viewport" content="width=device-width, minimum-scale=1, maximum-scale=1">
<script type="text/javascript" language="javascript" src="jqm/jqm.nocache.js?r=20140916"></script>
<script type="text/javascript" charset="utf-8" src="cordova.js"></script>
</head>
<body>
</body>
</html>
而且在Java的GWT我只有
public void onModuleLoad()
{
Window.alert("onModuleLoad");
RootLayoutPanel.get().add(new Label("test"));
}
Phonegap中只有一件事是:phonegap平臺添加wp8 ...將GWT編譯器的輸出放入WP8平臺的www目錄中。並嘗試在VS2013中運行。 我也試過把生成的gwt www代碼放在phonegap結構的主www文件夾中。然後做一個「phonegap模擬wp8」(這是我總是用於Android的方式)。 但都失敗。
如果我的腳本標記添加到頭部監聽PhoneGap的準備就緒它成爲準備...但不進入有史以來onModuleLoad ...