アプリ、webviewでのlocation.href遷移ができずに困っています。
webでは問題なく遷移できています。
ボタン設置している箇所がレイヤーの上に重ねて表示しています。
webviewでは遷移せず、元のレイヤーに戻ります。
元はphp側でtarget="_blank"で試していたのですが、ここの記事にもあるように
https://note.com/shinokichi/n/n80e37b1be0b2
target=”_blank” 問題
これがWebviewでは開けません(対処することは可能)
とあり、location.hrefにて試してみているのですが、
遷移できるときと、できないときがあり。。←うまく説明できないのですが。
iOSのアプリで、使用言語はphp(symfony)とjavascriptです。
解決策、ご教授お願いいたします。
index.php記述抜粋
<a class="btn" onclick="handleClick(event, data , desc)">探す</a> <script> var handleClick = function( event, data , desc ) { event.preventDefault(); if ( is_apply ) { // apply WebView if ( desc == 'Page' ) { var stock_url = '<?php echo $stock_btn_link_url; ?>' location.href = stock_url; } return false; } } </script>
回答1件
あなたの回答
tips
プレビュー