假设我有 2 个页面 A 和 B。单击 A 上的链接时,我将我的应用程序重定向到页面 B。此页面 B 只是通过window.location=<web_intent_link>
使用意图设置重定向到应用程序。问题是,在执行此操作后,chrome 会自动重定向回页面 A。如何让 chrome 保留在页面 B 上。
如何复制
- 确保您已安装 Instagram
- 转到https://namaggarwal.github.io/open_test_links/intent.html
- 点击Instagram
- 它重定向到另一个页面,然后在重定向到原始页面的同时打开 Instagram。
代码可在此处获得
意图.html(一)
<a href="/open_test_links/redirect_insta_intent.html">Instagram</a>
redirect_insta_intent.html (B)
<script type="text/javascript">
function redirect() {
window.location = "intent://instagram.com/_u/namaggarwal/#Intent;package=com.instagram.android;scheme=https;end"
}
(function(){
redirect();
})()
</script>