0

アプリのページ間を移動するために使用 $("#pagePort").load()していますが、Android (エミュレーターとデバイスの両方) で完全に動作しています。

ただし、Windows Phone 8 のエミュレーターからアプリを実行しようとすると、アプリのページを変更できません。

4

1 に答える 1

1

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;
于 2013-08-28T15:20:11.597 に答える