通过快捷方式或应用在Chrome中打开新标签页


14

问题

自从更新到Android 5.1.1之后,我开始使用与新的应用合并的新标签切换器,但是,每次单击chrome时,我都必须等待它打开最后一个标签,无论如何也要打开一个新标签旧标签,我本可以从最近的应用程序中打开它。

我尝试创建一个使用about:blank的书签,除了我没有访问新标签页中的任何书签或历史记录的权限外,其他方法都有效,但是当尝试直接链接到新标签页时,我找不到方法哪个有效。

使用“ about:newtab”,我在启动器上获得了一个透明的叠加层,在最近的应用程序中显示为Chrome。
使用chrome:// newtab或chrome-native:// newtab,我从启动器中收到了一条祝词,说“未安装应用程序”。

我曾考虑过创建一个没有UI的简单应用,该应用只是将chrome打开到新标签页,或者使用Xposed将其更改为在单击后在新标签页中打开,但是不确定如何解决。

我可以更改系统中的某些文件以将Chrome添加为“ chrome://”链接的处理程序吗?

为了在启动器上创建快捷方式以打开chrome的新标签,我还可以尝试其他什么方法?

更多信息

  • 已测试启动器:Nova启动器,Google Now启动器
  • Chrome版本:Chrome 45.0.2454.94,Chrome Beta 46.0.2490.34
  • Android版本:5.1.1 LMY48M
  • 装置:Nexus 5

您是否尝试过am start -n com.android.chrome/com.google.android.apps.chrome.ChromeTabbedActivity -d "about:newtab" --activity-clear-task(没有换行符)具有root权限?尽管我很困惑您到底想要什么。您可以创建将执行该命令的应用程序快捷方式。这里有许多自动化工具可以完成这项工作。相关:我可以从命令行在Android上打开Chrome吗?
Firelord

@Firelord我尝试使用Tasker创建运行该命令的快捷方式,但结果只是这样:开始:Intent {dat = about:newtab flg = 0x8000 cmp = com.android.chrome / com.google.android。 apps.chrome.ChromeTabbedActivity}错误类型3错误:活动类{com.android.chrome/com.google.android.apps.chrome.ChromeTabbedActivity}不存在。
Jsilvermist 2015年

看起来,他们已经更改了活动名称。修改后的命令是:am start -n com.android.chrome/org.chromium.chrome.browser.ChromeTabbedActivity -d "about:newtab" --activity-clear-task
Firelord

@Firelord使用修订后的命令,我不再遇到任何错误,但是,在命令执行屏幕后,屏幕似乎会像正在启动活动一样略微闪屏,但是什么也没有出现,并且最近的应用程序菜单中没有任何内容。使用Tasker和终端仿真器进行了测试。
Jsilvermist 2015年

它可以在我的Android 5.0.2中运行,但是在Android 5.1.1中,该行为是不稳定的。连续地,它将启动一个带有单个选项卡的窗口,并且下次我尝试该命令时,它将在后台显示具有所有先前选项卡的窗口。我不知道是什么原因造成的。我正在运行Chrome v45.0.2454.94。
Firelord

Answers:


3

Android 7.1(API级别25)及更高版本的解决方案

如果您使用的是支持应用程序快捷方式的启动器,则可以:

  1. 长按Chrome图标以显示快捷方式。
  2. 长按New tab快捷方式并将其拖动到所需的位置。
  3. 使用新的快捷方式以Chrome新标签页启动。

1
+1。这可行。我使用芝麻应用程序从Android的任何位置启动新标签,我也使用Android 7.1。
Firelord

0

尝试关闭设置中的“合并标签和应用”。然后,您将可以使用窗口顶部的+图标打开一个新标签。向下滑动顶部窗格以显示所有选项卡。


不相关的答案。我认为答案与这里的问题类似:从快捷方式打开隐身模式
Gokul NC
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.