ExpressoストアとiPhone 4

私はExpresso StoreをiPhone 4(バージョン6.1.3)でテストしましたが、カートに追加することはまったく機能していないようです。

更新: 私はExpresso StoreをiPhone 4(バージョン7.0.3)でテストしても問題ありません。また、iPad 1 Gen(5.1.1)とOSX(10.6.8)OSでテストされているため、特定のiOSバージョンのSafariに関連しているようです。

何かご意見は?

ありがとう

0
エラーはありません。「カートに追加」をクリックすると何もしません。それはiP5(iOS7)でうまく動作します。後でiPadでテストします。
追加された 著者 Bernard Dy,
それはPCやMac用のSafariで動作していますか?私はiOS6.xを実行しているiPhoneを持っていないので、私はそれをテストすることはできません。何かエラーがありますか?正確に何が起きているのですか?
追加された 著者 Gabriel Brito,

1 答え

Storeがサーバー側の製品であることを考えると、ブラウザー間に違いはありません。

カートに入れるだけで、サーバにフォームを提出する必要があります。これは最も基本的なWebブラウザでも動作します。

カートに追加したものが一部のデバイスで動作していない場合は、その製品のログインステータスや在庫レベル、または自分で実装したクライアントサイドJSと関連している可能性が高いです。

3
追加された
それが「うまくいかない」と言うと、どういうことが起こりますか?ページはまったくリロードされますか? return = "" パラメータを含めると、そこにリダイレクトされますか?私はそれをSafari/Xcodeデバッガに接続し、何が起こっているのかを見ていきます。
追加された 著者 ESV,
ページがリロードされますか? cart/checkout ページに正しくリダイレ​​クトされますか?
追加された 著者 ESV,
それで、それが正常に動作しているように聞こえます。私の推測では、製品が在庫切れであるか、 item_qty フィールドが正しく送信されていないということです。
追加された 著者 ESV,
私はストアの例でも同じ結果をテストしました。私の場合は、特定のiOS/Safariバージョンで問題があるように見えます。
追加された 著者 Bernard Dy,
まあ、カートに入れるはカートに商品を追加していません。 return = "cart \ checkout" を追加すると、カートはまだ空です。
追加された 著者 Bernard Dy,
はい、私の場合、チェックアウトプロセスの最初のステップ(ページ)である cart/checkout ページに移動します。
追加された 著者 Bernard Dy,
製品の在庫があり、item_qtyが存在します(デフォルトでは1に設定されています)。シンプル - その特定のiOSバージョンでは動作していません。
追加された 著者 Bernard Dy,
私はこれがStoreにとっての問題だと信じるのは難しいと感じています。チェックアウトタグとその内容をテンプレートから更新してもよろしいですか?
追加された 著者 Daan,