Документация
ОС Аврора 5.1.4

Исполнение JS скриптов

/*
 * SPDX-FileCopyrightText: Copyright 2024 Open Mobile Platform LLC <community@omp.ru>
 * SPDX-License-Identifier: Proprietary
 */
 
/**
 * @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
        }
 
    }
 
}

Мы используем cookies для персонализации сайта и его более удобного использования. Вы можете запретить cookies в настройках браузера.

Пожалуйста ознакомьтесь с политикой использования cookies.