@webnoob (勇太 佐々木)

Are you sure you want to delete the question?

Leaving a resolved question undeleted may help others!

Android Chromeでのwindom.openについて

解決したいこと

スマホ対応のwebアプリを作成しています。
AndroidのChromeにて、想定とは異なる挙動が見られ苦戦しています。ご助力いただきたいです。

発生している問題・エラー

① ウィンドウAにてwindow.open(url,'wb')
を呼び出し、新しくウィンドウBを開く

② ウィンドウBのURLバーを書き換え、
別ページに遷移する

③ ウィンドウAにてwindow.open(url,'wb')
を呼び出し、ウィンドウBをURLが指すページへと
遷移させる

③にてウィンドウBの表示が変わらず、②の遷移先が表示されたままになっています。
iPhoneのSafariでは想定していた結果が出ているのですが、AndroidのChromeでは上手く動作せずその原因もわかりません。

自分で試したこと

該当箇所のメソッドが呼び出されていない可能性を考慮し、確認したのですが処理自体は呼び出されていました。

0 likes

1Answer

Safariの挙動(One Window.open() call per event)が正しくないだけかもしれません。

0Like

Comments

  1. @webnoob

    Questioner

    ありがとうございます

Your answer might help someone💌