現在作成しているwebサイトで、ボタンクリック時にjavascriptのwindow.open()
で別ウィンドウを立ち上げています。
PCの場合は問題なく動くのですが、スマホ(Android)ではボタンクリック時に何も反応しません。
環境
確認に使用しているのは Android Xperia Z3 のchromeです。
Androidデフォルトのブラウザではウィンドウが立ち上がりましたが、現在開いているページの上にモーダルダイアログのように表示される感じでした。
コード
coffeescript
1window.open("/hogehoge","WindowName","width=600,height=500,resizable=yes,scrollbars=yes")
ググったところ、setTimeout
をかませるといいよという情報が見つかったので以下も試してみましたが、状況は変わりませんでした。
coffeescript
1setTimeout (=> 2 window.open("/hogehoge","WindowName","width=600,height=500,resizable=yes,scrollbars=yes") 3 return 4), 100
スマホの場合は別ウィンドウ立ち上げるのは不可能なのでしょうか?
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。