content/hifi-content/caitlyn/scratch/eventBridgeTest/old/webapp.html
2022-02-13 22:19:19 +01:00

22 lines
613 B
HTML

<script type="text/javascript" src="qrc:///qtwebchannel/qwebchannel.js"></script>
<script>
var EventBridge;
var openEventBridge = function (callback) {
var WebChannel = new QWebChannel(qt.webChannelTransport, function (channel) {
EventBridge = WebChannel.objects.eventBridgeWrapper.eventBridge;
callback();
});
};
var emit = function (eventType, data) {
data = data || {};
data.type = eventType;
EventBridge.emitWebEvent(JSON.stringify(data));
};
<!-- function loaded () { -->
<!-- openEventBridge(function () { -->
<!-- emit("onLoad", {value: "faye"}); -->
<!-- }); -->
</script>