PWA(progressive web app)でリンクを標準ブラウザで開けない
PWA(プログレッシブウェブアプリ)でリンクを標準ブラウザで開けない
リンクタグに下記のオプションを付けても効果なし
- target="_blank"
- rel="noopener noreferrer"
A.I.系に聞いても上記を教えてくれるので、以前はできたのでしょう
となると manifest の scope で制限するくらいしか方法が無くなりますが、同一ドメインやサブディレクトリだと詰んでしまいます
考えつくことといえば、他ドメインにジャンプ用のhtmlを置いてリンク先のURLをパラメータで渡すくらいでしょうか
<script language="javascript">
var url = location.href.match(/\?(.*)/);
if( url != null ){
location.href = url[1];
}
</script>
https://example.com/jump.html?https://example.net/
コメント