JavascriptをつかってAndroidのwebviewから標準ブラウザやChromeを起動する
Androidのwebviewから標準ブラウザやChromeを起動したい場合、
インテントを送る際scheme=httpと設定
someurl.orgを開く場合
window.href="intent://someurl.org#Intent;scheme=http;action=android.intent.action.VIEW;end";
ただしこのままだと、標準ブラウザChrome両方入っている端末だとユーザが起動するブラウザを選択しなければならないので
インテントを受け取るパッケージ(アプリ)を、
package=com.android.chrome
というように明示的に指定する必要があります。
Chrome起動したい場合は
window.href="intent://someurl.org#Intent;scheme=http;action=android.intent.action.VIEW;package=com.android.chrome;end";
標準ブラウザを起動したい場合は
window.href="intent://someurl.org#Intent;scheme=http;action=android.intent.action.VIEW;package=com.android.browser;end";