Python-With-Gtk-Template/user_config/usr/share/app_name/context_path/resources/js/events.js

22 lines
721 B
JavaScript

const messenger = window.webkit.messageHandlers
window.onload = (eve) => {
console.log("Loaded...");
}
window.onerror = function(msg, url, line, col, error) {
// Note that col & error are new to the HTML 5 spec and may not be supported in every browser.
const suppressErrorAlert = false;
let extra = !col ? '' : '\ncolumn: ' + col;
extra += !error ? '' : '\nerror: ' + error;
const data = `Error: ${msg} \nurl: ${url} \nline: ${line} ${extra}`
logUIExceptionAjax(data);
// If you return true, then error alerts (like in older versions of Internet Explorer) will be suppressed.
return suppressErrorAlert;
};
const say_hello = () => {
messenger.backend.postMessage("Hello, World!");
}