我已经在计算机上安装了chrome 68
。 windows 7
作为操作系统。当用户从chrome浏览url时,我有一个名为speed的应用程序来监视用户活动。我的应用程序计算生产时间和非生产时间。但是当我在网格标题和URL中显示用户访问过的地方时。网址未被捕获。但是在chrome版本67的情况下,我的应用程序可以正常工作并且可以捕获URL,并且在IE11中可以正常工作。
版本68中是否有任何属性可以阻止在Windows 7中捕获URL?是否有任何阻止它的标志。
我正在使用此代码查找第一个标签:
AutomationElement elementx = element.FindFirst(TreeScope.Descendants, conditions);
string url = ((ValuePattern)elementx.GetCurrentPattern(ValuePattern.Pattern)).Current.Value as string;
由于所有选项卡都按照chrome新版本(即68)处于活动状态。因此,混淆了哪个选项卡是活动选项卡。由于在工艺方面与铬有关。现在,它为选项卡创建单独的过程。
如何禁用Chrome中的多进程属性或设置或标志? 或者我该如何解决与Chrome 68相关的问题,因为它在67版本中工作正常?我该如何使chrome单进程在chrome 68版本中找到活动标签?
我通过在mozilla配置文件中禁用这些属性来解决了Firefox中的问题
pref("browser.tabs.remote.autostart", false);
pref("browser.tabs.remote.autostart.2", false);
chrome 68是否具有相同的属性以手动禁用多进程?