アプリのページ間を移動するために使用 $("#pagePort").load()
していますが、Android (エミュレーターとデバイスの両方) で完全に動作しています。
ただし、Windows Phone 8 のエミュレーターからアプリを実行しようとすると、アプリのページを変更できません。
アプリのページ間を移動するために使用 $("#pagePort").load()
していますが、Android (エミュレーターとデバイスの両方) で完全に動作しています。
ただし、Windows Phone 8 のエミュレーターからアプリを実行しようとすると、アプリのページを変更できません。
Windows Phone 8 で changePage 機能を機能させるために、次のことを行いました。この変更により、多くのことが「突然」機能するようになると思います。
この変更は、ある時点で次の jQuery Mobile リリースの一部になる予定です...
試してみてください:
jquery.mobile-1.xxjs を開き、次のようにコードをリファクタリングします。
- var uri = url ? this.parseUrl( url ) : location,
- hash = this.parseUrl( url || location.href ).hash;
+ var uri = this.parseUrl( url || location.href ),
+ hash = uri.hash;
と:
- return uri.protocol + "//" + uri.host + uri.pathname + uri.search + hash;
+ return uri.protocol + uri.doubleSlash + uri.host + uri.pathname + uri.search + hash;