Ruby on Rails レスポンシブ Web アプリケーションを作成しました。このコードを使用して、ネイティブ iOS アプリと、場合によっては Phonegap を使用する Android アプリを開発したいと考えていました。このチュートリアルhttps://www.youtube.com/watch?v=LjIKElAP6_Aに従って、iPhone でアプリを使用しようとしました。チュートリアルに従って iPhone でアプリを実行すると、空白の画面が表示されます。
次のコマンドを使用して、電話ギャップ アプリをセットアップしました。
phonegap create myappios com.testrails.myappios Myiosapp
phonegap platform add ios
cordova plugin add org.apache.cordova.console
cordova plugin add cordova-plugin-device
次に、phone gap アプリ内の index.html ファイルで次のコードを使用しました。
<html>
<head>
<script src="http://code.jquery.com/jquery-1.6.4.min.js"></script>
<script type="text/javascript">
function onBodyLoad()
{
document.addEventListener("deviceready", onDeviceReady, false);
window.location.href = " http://localhost:3000/"
}
function onDeviceReady
{
//do your thing
}
</script>
<script type="text/javascript" charset="utf-8" src="phonegap-1.3.0.js"></script>
</head>
<body onload="onBodyLoad()">
</body>
</html>
次のコマンドが続きます: phonegap build iOS
.
携帯電話でアプリを開くと、空白の画面が表示されます。私が従ったチュートリアルは時代遅れであるか、何か間違ったことをしたと思います。上記の露骨なエラーは誰にも見られますか? Sencha と appcelerator の使用も検討しましたが、ここでの最適なオプションが何であるかはよくわかりません。