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,请问这是为什么?
没有$对象?