is_enable_web_socket(); - проверить разрешен или запрещен ли WebScoket в браузере. (что такое WebSocket можно прочитать здесь ) (Доступна с версии 4.9.39)
Запретить или разрешить WebSocket можно командой enable_web_socket
Примечание: При отключенных WebSocket, также не работает и WebRTC.
После отработки функция возвращает результат своей работы в робот :
true – разрешены
false – запрещены
Пример использования is_enable_web_socket (Python):
# Additional paths import sys sys.path.insert(0, '../../../Templates PY/') xhe_host = "127.0.0.1:7010" from xweb_human_emulator import * # начало echo("<hr><font color=blue>browser.xxxxxxxxx</font><hr>") # 1 if len(sys.argv)==1: echo("1. Запретим Web Socket : ") echo(browser.enable_web_socket(false)," ") echo(browser.is_enable_web_socket(),"<br>") echo("Перезапустим чтобы применить настройку.") sleep(5) app.restart(__file__,"1") if len(sys.argv)==2: # 2 echo("2. Перейдем на страницу проверки WebSocket : ") echo(browser.navigate("https://websocketstest.com/"),"<br>") sleep(5) # 3 echo("3. Разрешим Web Socket : ") echo(browser.enable_web_socket(true)," ") echo(browser.is_enable_web_socket(),"<br>") echo("Перезапустим чтобы применить настройку.") sleep(5) app.restart(__file__,"1 2") # 4 echo("4. Перейдем на страницу проверки WebSocket: ") echo(browser.navigate("https://websocketstest.com/",false),"<br>") # конец echo("<hr><br>") # Quit app.quit()