如何打开移动chrome浏览器与javascript或html
how to open mobile chrome browser with javascript or html
我有两个问题。
////我想要这个////
我想打开chrome浏览器与url在其他android移动web应用程序(前naver, firefox等)使用javascript或html
)如果用户在移动web应用程序上点击MysiteButton,然后打开android设备的移动chrome浏览器,重定向url(在chrome上)。
我该怎么办?
////问题列表////
-
我发现我应该使用深度链接或意图,但我不知道android移动chromebrowser的意图url或方案url。什么是android移动chromebrowser的意图url。如何得到。(我使用了window.location.href = "market://detail?id=com.android.chrome";但不工作)
-
当我使用深链接或意图,如何在chrome上重定向url在同一时间打开chrome
Android:
<a href="intent:https://yourwebsite.com#Intent;end" target="_blank">Open Browser</a>
注意:此解决方案将打开默认浏览器(如果设置了,如果没有设置,它将显示支持打开url的浏览器列表)
确保点击是由用户生成的(而不是Javascript)来测试这一点。
我也在寻找答案,因为我曾试图将我的用户从不支持的浏览器(例如:Facebook浏览器)发送到chrome。
不幸的是,约翰的解决方案对我不起作用,但它指出了正确的方向。
什么适合我:
<a href="intent://mysite.com#Intent;scheme=https;package=com.android.chrome;end">
Click to open on Chrome
</a>
我在https://branch.io/glossary/chrome-intents/上找到了一个很好的解释,但总结一下:
拆分为3个变量:
URI:站点的名称(例如:google.com),注意它没有URI。
ur缺血:HTTP/https(你可以阅读更多关于https://www.w3.org/wiki/UriSchemes)
PACKAGE:我们想要发送意图的应用的包,在我们的例子中是com.android.chrome
现在你可以把它们插入到 下面的代码中<a href="intent://URI#Intent;scheme=UriSchemes;package=PACKAGE">
Click to open on Chrome
</a>
你可以试试下面的方法,它对我很有效:
"googlechrome://navigate?url=" + url
i.e. window.open("googlechrome://navigate?url=" + url,"_system"); // here you can try with _system or _blank as per your requirement
- Javascript html每点击一次就会更改url
- 通过javascript/html访问twitter共享iframe
- 使用鼠标悬停JavaScript/HTML显示文本
- JavaScript-HTML表单到JSON(空值)和格式
- 使用javascript html实时预览文本区域输入
- 如何每秒从一个变量中提取一定次数的javascript/html
- 使用变量值作为'名称标识符'javascript/html
- JavaScript HTML Onclick
- 非侵入性Javascript HTML注入
- AppendChild Form / Table [Javascript/Html/PHP]
- 按钮don't使用onClick-Javascript HTML重定向
- 在库(javascript/HTML)中将“name”替换为“id”
- 如何确定使用 javascript/html 单击了哪个对象/图像
- 新的javascript HTML元素不遵循css规则
- JavaScript/HTML 错误的解决方案
- 从图像URL javascript html保存图像文件
- javascript html使用webstorage保存表单
- Javascript+HTML中的日期选择器准备好了吗?(需要:DD、MM、YY的单独字段加上日历选择器)
- 谷歌地图/融合表Javascript HTML赢得't显示/可视化所有多边形数据(通过色标)
- JavaScript/HTML命令行小部件