Можем ли мы отправить событие щелчка на кнопку внутри веб-просмотра в приложении Cocoa с помощью JavaScript?
Я пытаюсь использовать редактор сценариев в утилитах (Yosemite) для записи, но, к сожалению, не могу записывать какие-либо события внутри веб-просмотра.
Я попытался использовать пример кода в разделе автоматизации пользовательского интерфейса, представленном в документации Apple, с testapp (приложение какао с веб-просмотром) по адресу https://developer.apple.com/library/mac/releasenotes/InterapplicationCommunication/RN-JavaScriptForAutomation/index.html.
TestApp = Application('TestApp')
TestApp.activate()
delay(1)
SystemEvents = Application('System Events')
TestApp = SystemEvents.processes['TestApp']
TestApp.document.getElementById('testid').click(); // stuck at this last line not sure if I can
//even call the document object in this way. Getting error undefined variable document.