0

Cordova 2.9.0.jsとそのjar ファイルJQuery-1.10.2.min.jsJQuery-Mobile-1.4.0.css、および .js に アップグレードしました。スクリプト タグに JQM、JQUERY を追加した方法は次のとおりです。

 <link rel="stylesheet" href="css/app/app-style.css"/>
     <link rel="stylesheet" href="css/lib/jquery.mobile.theme-1.4.0-alpha.2.min.css" />
     <link rel="stylesheet" href="css/lib/jquery.mobile.structure-1.4.0-alpha.2.min.css"/>
     <link rel="stylesheet" href="css/lib/jquery.mobile.theme-1.4.0-alpha.2.min.css"/> 
    <link rel="stylesheet" href="css/lib/simpledialog.min.css"/> 
    <link href="css/lib/mobiscroll.css" rel="stylesheet" type="text/css"/>
     <script src="js/lib/jquery-1.10.2.min.js"></script> <script src="js/lib/jquery.mobile-1.4.0-alpha.2.min.js"></script> <script type="text/javascript" src="js/lib/jqm.page.params.js"></script> 
    <script type="text/javascript" charset="utf-8" src="js/lib/cordova.js"></script> 
    <script src="js/lib/simpledialog2.js"></script> <script src="js/lib/jSignature.min.js"></script> 
    <script src="js/lib/jq-dateformat.js"></script> 
    <script src="js/lib/mobiscroll.js" type="text/javascript"></script> 
    <script src="js/lib/jquery.autosize.js" type="text/javascript"></script>
     <script src="js/lib/fastclick.js"></script>

私の問題は、アプリを初めてデプロイしようとしているときに、UI が正常に動作し、Samsung Galaxy S3 Android 4.2 ですべてが正常に動作することです。 初回イメージのデプロイ

しかし、Eclipseから2回目を実行しようとすると、そのレイアウトがボタンの色を乱し、なぜこれが起こっているのですか? 2回目の走行イメージ

コンソールでエラーが発生するだけでなく、**09-04 22:51:33.459: D/CordovaLog(26299): file:///android_asset/www/js/lib/jquery-1.10.2.min.js : 5行目: Uncaught RangeError: 最大呼び出しスタック サイズを超えました

**デバイスからアプリを削除して再度展開すると、すべて正常に動作します。以前はCordova-2.7.0 、 Jquery-1.7.2.js 、 Jquery-mobile-1.1.1.min.js およびその css を使用していましたが、そのようなタイプの問題は見られませんでした。


4

1 に答える 1

0

プロジェクトでjqueryをアップグレードするときは、jquery移行プラグインを配置する必要があります...

ここからjquery移行プラグインをダウンロードできます。そして、あなたのプロジェクトで参照を与えます

お気に入り

<script src="js/lib/jquery-1.10.2.min.js"></script>
<script src="js/lib/jquery-migrate-1.2.1.min.js"></script>

あなたの問題がこれから解決することを願っています..

于 2013-09-04T10:19:13.690 に答える