0

問題がリクエストにあるのか結果の表示にあるのかはわかりませんが、電話のリンクをタップすると、デスクトップ(Chrome)で白い画面が表示されます。問題なく動作します。

$('a').on('click', function(click_event){
  $.get($(this).attr('href'),function(response_text){
    $('body').html(response_text)           
 })
 click_event.preventDefault()
 return false
})

「デバッグ」を使用すると、get関数に入ることがわかります... PhoneGap Buildを使用していて、config.xmlを設定していませんが、電話にアプリをインストールすると、インターネットへのアクセス許可を求められます..。。

どんな助けでもいただければ幸いです。

4

2 に答える 2

0

get呼び出しで最後のパラメーター「dataType」を「html」として追加することで問題を解決しました。何らかの理由で、別のタイプのコンテンツ(xmlまたはjsonだと思います)を想定していました。すべてが正常に機能しています:)

于 2013-03-19T06:36:36.167 に答える
0

href 内の URL は何ですか?

外部 URL ですか、それともローカル パスですか?

後者の場合は、こちらのホワイトリスト ガイドをお読みください...

http://docs.phonegap.com/en/2.5.0/guide_whitelist_index.md.html#Domain%20Whitelist%20ガイド

于 2013-03-19T01:35:25.487 に答える