2

PhoneGap (iPhone) で現在の HTML ページをプログラムで変更しようとしています。現在、私は使用してwindow.location.hrefいますが、その仕事をしていません。これに対する代替ソリューションは何ですか?

4

2 に答える 2

2

PhoneGapを使用しているときに URL を動的に変更するには、 jQuery mobileを使用する必要があります (おそらく使用する必要があります) 。例えば ​​-

$.mobile.changePage('index.html', { 
  dataUrl : "index.html?page=events", data : { 
    'page' : 'events' 
  }, reloadPage : false, changeHash : true 
});
于 2013-11-29T05:23:42.047 に答える
1

HTMLページを変更するには、ajaxを使用する必要があると思います。phoneGap API を使用している場合、あるページから別のページに移動すると、phoneGap API の読み込みに時間がかかります。すべての JavaScript 関数が再度読み込まれるので、別の HTML ページを読み込むには ajax を使用する必要があると思います。

PhoneGap で JQuery MObile を使用する必要があります。JQuery Mobile ajaxを使用して各htmlページをロードします

詳細については、これをお読みください

PhoneGap と JQuery Mobile

于 2012-04-11T06:36:25.230 に答える