Документация
ОС Аврора 5.1.4
Исполнение JS скриптов
/**
* @file
* @brief Содержит примеры использования JavaScriptString и JavaScriptFile.
*
* Если нужно получить результат выполнения в QML, нужно смотреть runJavaScript().
*/
import QtQuick 2.0
import Sailfish.Silica 1.0
import ru.auroraos.WebView 1.0
Page {
id: page
WebItem {
id: webView
anchors.fill: parent
url: "about:blank"
JavaScriptString {
javascript: "console.log('ON_MAIN_FRAME_LOAD_START')"
injectionPoint: JavaScriptFile.ON_MAIN_FRAME_LOAD_START
}
JavaScriptString {
javascript: "console.log('ON_MAIN_FRAME_DOCUMENT_AVAILABLE')"
injectionPoint: JavaScriptString.ON_MAIN_FRAME_DOCUMENT_AVAILABLE
}
JavaScriptFile {
javascript: "/path/to/some_script.js"
injectionPoint: JavaScriptString.ON_MAIN_FRAME_LOAD_END
}
}
}