0

私は何日も前からこれを尋ねてきました。これは現在キューに入っていると思うので、もう一度投稿します。誰か助けてください。

ERROR    the connection to the server was unsuccessful. (file ///android_asset/www/index.html) pure    phonegap app

コードは次のとおりです。

<html>
<head>
<link rel="stylesheet" href="jquery-mobile/jquery.mobile.css">
<link rel="stylesheet" href="jquery-mobile/jqm-docs.css">
<script src="jquery-mobile/jquery.js"></script>
<script>
$(document).bind("mobileinit", function(){
    $.mobile.loadingMessageTextVisible = true;
});
</script>
<script src="jquery-mobile/jquery_mobile_old.js"></script>
<script>
    $(document).on("click", ".show-page-loading-msg", function() {
        var $this = $( this ),
            theme = $this.jqmData("theme") || $.mobile.loadingMessageTheme,
            msgText = $this.jqmData("msgtext") || $.mobile.loadingMessage,
            textonly = !!$this.jqmData("textonly");
        $.mobile.showPageLoadingMsg(theme, msgText, textonly);
    })
    .on("click", ".hide-page-loading-msg", function() {
        $.mobile.hidePageLoadingMsg();
    });
</script>

</head>
<body>
<div data-role="header"><h1>My App</h1></div>

<a href="http://xyz.php" style="text-decoration:none">
<button class="show-page-loading-msg">xyz</button>
</a> <a href="http://xyz.php" style="text-decoration:none">
<button class="show-page-loading-msg">xyz</button>
</a> <a href="http://xyz.php" style="text-decoration:none">
<button class="show-page-loading-msg">xyz</button>
</a> <a href="http://xyz.php" style="text-decoration:none">
<button class="show-page-loading-msg">xyz</button>
</a> <a href="http://xyz.php" style="text-decoration:none">
<button class="show-page-loading-msg">xyz</button>
</a> <a href="http://xyz.php" style="text-decoration:none">
<button class="show-page-loading-msg">xyz</button>
</a> <a href="http://xyz.php" style="text-decoration:none">
<button class="show-page-loading-msg">xyz</button>
</a> <a href="#" style="text-decoration:none">
<button class="show-page-loading-msg">Outstanding Analysis For Creditors</button>
</a> 

しかし、ブラウザでは完全に機能しています。

問題は、電話でこれを開こうとするとエラーが発生することです。Dreamweaver CS6 を使用してhttps://build.phonegap.com/でビルドしています。

4

1 に答える 1

0

build.phonegap.com を使用する場合、ページをロードするアクティビティを含む .java ファイルにアクセスできますか。はいの場合は、パスを確認してください。おそらく、Web ページへの URL が正しくありません。

エラーメッセージに示されているように、htmlファイルの名前も正しいです。

このページのドキュメントをご覧になりましたか.. ファイル名は index.html であり、index.htm やその他のものではないことに注意してください。

更新: phonegap.js のコードを別のファイルに入れようとしましたが、phonegap.js への参照が含まれていなかったため、アプリケーションは機能しませんでした。そのため、index.html ファイルに phonegap.js への参照を含めることが重要です。

<html>
<head>
<meta name="viewport" content="user-scalable=no, initial-scale=3, maximum-scale=3, minimum-scale=1, width=device-width, height=device-height, target-densitydpi=high-dpi" />
        <link rel="stylesheet" type="text/css" href="http://code.jquery.com/mobile/1.2.0/jquery.mobile-1.2.0.css" />

      <script type="text/javascript" charset="utf-8" src="http://code.jquery.com/jquery-1.8.2.min.js"></script>
      <script type="text/javascript" charset="utf-8" src="http://code.jquery.com/mobile/1.2.0/jquery.mobile-1.2.0.js"></script>
      <script src="phonegap.js"></script>
<script>
$(document).bind("mobileinit", function(){
    $.mobile.loadingMessageTextVisible = true;
});
</script>
<script src="jquery-mobile/jquery_mobile_old.js"></script>
<script>
    $(document).on("click", ".show-page-loading-msg", function() {
        var $this = $( this ),
            theme = $this.jqmData("theme") || $.mobile.loadingMessageTheme,
            msgText = $this.jqmData("msgtext") || $.mobile.loadingMessage,
            textonly = !!$this.jqmData("textonly");
        $.mobile.showPageLoadingMsg(theme, msgText, textonly);
    })
    .on("click", ".hide-page-loading-msg", function() {
        $.mobile.hidePageLoadingMsg();
    });
</script>

</head>
<body>
<div data-role="header"><h1>My App</h1></div>

<a href="http://xyz.php" style="text-decoration:none">
<button class="show-page-loading-msg">xyz</button>
</a> <a href="http://xyz.php" style="text-decoration:none">
<button class="show-page-loading-msg">xyz</button>
</a> <a href="http://xyz.php" style="text-decoration:none">
<button class="show-page-loading-msg">xyz</button>
</a> <a href="http://xyz.php" style="text-decoration:none">
<button class="show-page-loading-msg">xyz</button>
</a> <a href="http://xyz.php" style="text-decoration:none">
<button class="show-page-loading-msg">xyz</button>
</a> <a href="http://xyz.php" style="text-decoration:none">
<button class="show-page-loading-msg">xyz</button>
</a> <a href="http://xyz.php" style="text-decoration:none">
<button class="show-page-loading-msg">xyz</button>
</a> <a href="#" style="text-decoration:none">
<button class="show-page-loading-msg">Outstanding Analysis For Creditors</button>
</a> 
于 2012-11-16T07:34:20.687 に答える