1

MVC3(Razorを使用)/ jQuery Mobileアプリケーションで作業していますが、Androidブラウザー(またはユーザーエージェント)を使用しているときに、アプリケーションの多くの領域に戻るのに問題があります。

問題は、@Url.Actionメソッドで作成されるURLにあるようです。iPhoneおよびPCブラウザーでは、URLは次のようになります。

<li class="cl"><a href="/CustomerLookup/Search?ep=Home&amp;t=8cf20faa37155b8"><span>Customer Lookup</span></a></li>

ただし、AndroidブラウザまたはAndroidユーザーエージェントを使用するChromeでは、URLは次のようになります。

<li class="cl"><a href="/(F(Kdqb5nTlCaTP52GkHZ76P50MXAvnUCexKHt0ucPisYJ0iubQ3jwKk6-tiqxAtGVdBmiOgq4mW1-ZF3XUZJc5Y9BHnXVa2fWeIyFE5BxUwmZRhPjbm4L8AWDeymlpAcYJ9ABEPfu5i5_JmvAFinX8y9Jnwj0YeQRnpx_NCVjGqEcuFB-0g5NYcOI_WAsixNP90))/CustomerLookup/Search?ep=Home&amp;t=8cf20fb0b1db618"><span>Customer Lookup</span></a></li>

このリンクをクリックすると、エラーが発生します。

Uncaught Error: Syntax error, unrecognized expression: data-url='/(F(Kdqb5nTlCaTP52GkHZ76P50MXAvnUCexKHt0ucPisYJ0iubQ3jwKk6-tiqxAtGVdBmiOgq4mW1-ZF3XUZJc5Y9BHnXVa2fWeIyFE5BxUwmZRhPjbm4L8AWDeymlpAcYJ9ABEPfu5i5_JmvAFinX8y9Jnwj0YeQRnpx_NCVjGqEcuFB-0g5NYcOI_WAsixNP90])/CustomerLookup/Search?ep=Home&t=8cf20fb0b1db618')

元のページに戻ることができなくなりました。

何か案は?

4

1 に答える 1

1

Android で Cookie が無効になっていて、セッションが URL にスローされているようです。

于 2012-07-02T22:58:17.457 に答える