Отключить Chrome 68 Multi-Process вручную - PullRequest
0 голосов
/ 24 сентября 2018

Я установил chrome 68 на мою машину.windows 7 как ОС.У меня есть приложение под названием темп для мониторинга активности пользователей, когда пользователь просматривает URL-адрес из Chrome.Мое приложение рассчитывает продуктивные часы и непроизводительные часы.Но когда я показываю в сетке название и URL, который посетил пользователь.URL не захватывается.Но в случае 67-й версии Chrome мое приложение работает нормально и отлично захватывает URL, а в IE11 работает нормально.

Есть ли в версии 68 свойство, блокирующее захват URL в Windows 7?Есть ли флаг, который его останавливает?

Я использую этот код, чтобы найти первую вкладку:

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?

Я исправил эту проблему в Firefox, отключив это свойство в файле конфигурации mozilla

pref("browser.tabs.remote.autostart", false); pref("browser.tabs.remote.autostart.2", false);

Имеет ли Chrome 68 такое же свойство, чтобы вручную отключать несколько процессов ??

...