4

phonegap アプリをデバッグしようとしています。エミュレーターでアプリを開こうとすると、次のエラーが表示されますThe connection to the server was unsuccessful. (file:///android_asset/www/index.html)

phonegap ビルドを使用しているため、ネイティブ コードはありません。奇妙なことに、ローカル リソースしかロードしていないため、タイムアウトが発生する理由がわかりません。私の index.html は次のようになります。

<!DOCTYPE html>
<html>
<head>
    <meta name="viewport" content="initial-scale=1.0, user-scalable=no, width=device-width" />
    <title>Mængderabat - spar mere</title>
    <script src="http://debug.phonegap.com/target/target-script-min.js#maengderabat"></script>
    <script src="phonegap.js" charset="utf-8"></script>
    <script src="assets/js/jquery-1.5.2.min.js"></script>
    <script src="assets/js/jquery.mobile.js"></script>
    <script src="assets/js/jquery.jfeed.pack.js"></script>

    <link rel="stylesheet" href="assets/css/jquery.mobile.css" />
    <style>
    .ui-li-icon{width:16px;height:16px;}
    </style>
</head>
<body >
<!-- begin first page -->
<section id="main" data-role="page" data-theme="b">
    <header data-role="header">
        <h1>Mængderabat - spar mere</h1>
    </header>
    <div data-role="content" class="content">
        <ul id="list" data-role="listview" data-inset="true">
        </ul>
    </div>

    <footer data-role="footer">
        <h2>example by Oikos Development</h2>
    </footer>
</section>
<!-- end first page -->
    </body>
</html>
4

2 に答える 2

1

メイン (phonegap) アクティビティのタイムアウトを増やします。

setIntegerProperty("loadUrlTimeoutValue", 30000);
于 2012-04-26T10:38:46.973 に答える
0

私は PhoneGap ビルドにあまり詳しくありませんが、jQuery へのパスは正しいですか? www フォルダーに js フォルダーがあれば、それは js/jquery* になると思います。

また、debug.phonegap.com からリモート リソースをロードしています。おそらくそれがあなたを遅くしています。

于 2012-02-07T20:17:52.237 に答える