2012-02-28 14 views
2

jqtouch zeptoをphonegapと連携させようとしています。私はアンドロイドを使ってテストしています。私はこのプロジェクトには、とJSフレームワークロードの両方を設定しているが、jqtouchにphonegapでJQTouchエラーが発生しました

TypeError: Result of expression 'a' [undefined] is not an object. at file:///android_asset/www/jqtouch.min.js:7 

を設定するとき、私はこのエラーを取得し、これは非分JS jqtouchのエラーです。ここで

TypeError: Result of expression 'hash' [undefined] is not an object. at file:///android_asset/www/jqtouch.js:420 

は、私はあなたもあなたのプロジェクトをコンパイルしている前に、これはあなたの質問を理解したようjqtouchの私のヘッダおよび初期化が

<script src="zepto.min.js" type="text/javascript" charset="utf-8"></script> 
<script src="jqtouch.js" type="text/javascript" charset="utf-8"></script> 
<script src="phonegap.js" type="text/javascript"></script> 
<script type="text/javascript" charset="utf-8"> 
$.jQTouch({ 
    icon: 'jqtouch.png', 
    statusBar: 'black-translucent', 
    preloadImages: [] 
}); 
</script> 

答えて

1

のように見えるものです。 jqtouch.min.jsとjqtouch.jsをインポートしたばかりで、Eclipseにエラーがあるというメッセージが表示されている場合は、Eclipseでエラーを無視するように設定できます。

  1. 移動先:プロジェクト - >プロパティ - > JavaScript->含めるPath->ソース - >除外グループ
  2. **/jqtouch * .jsファイル

enter image description here

を追加することによって、特定のファイルを無視

これは、Eclipseがjqtouch.jsとjqtouch.min.jsで想定されるエラーを無視し、プロジェクトをコンパイルできるようにします。