猿问

pyqt5 QWebEngineView与js交互问题

new QWebChannel(qt.webChannelTransport,
function(channel) {
    {
        window.my_object = channel.objects.my_object;
        alert(my_object.test.myHello()); // ———— 1
    }
});

以上代码使用python 插入 到页面中(html引入qwebchannel.js无法正确执行,不明白原因)后,1 中的代码可以正确输出

$("#get-info").on('click',function() {
    alert(my_object); // ———— 2});

2 中的代码却输出 undefined,请问这是为什么?


慕田峪7331174
浏览 2329回答 1
1回答
随时随地看视频慕课网APP

相关分类

Html5
我要回答