2

私は html5 の Web アプリを 1 つのページで実行しており、多くの Ajax と JavaScript を使用しているため、すべてが 1 つのページで行われます。

支払いはペイパル デジタル グッド エクスプレスで行われ、デスクトップでは別のページを開かずに同じタブで開きます。デスクトップではすべてうまく機能し、1 つの html5 ページですべて実行されます。

iPad での問題は、PayPal デジタル商品エクスプレスが別のタブで開くことです。そして、支払い後にアプリが実行されている前のタブと通信する方法を見つける必要があります。支払いが成功すると、単一ページの Web アプリはすぐに新しい主要なプロセスを実行するためです。
iPADでは、ペイパルが別のタブで開き、そこで支払いが正常に完了すると、前のタブのjavascriptコードに信号を送信する方法がわからないため、そのプロセスを開始できません。

Web アプリのメイン タブは、ニュースを求めてサーバーをポーリングしている可能性があると思いますが、デスクトップでの操作がいかに簡単かを考えると、それはかなり非効率的です。

私はどんな助けにも感謝します:)

4

0 に答える 0