标题:请教个简单的JS问题
作者:liulin188
日期:2019-03-06 20:06
内容:
我用js来触发:document.getElementById('file').click();
在ie,chrome,firefox都可以运行,可以弹出选择框
但是我在webview控件里却没效果(手动点击可以弹出)
请问有别的解决办法没。。。(webview目前运行其他js都没问题)
难道要用其他事件,或者要添加事件处理?
#1 [automoblie0 03-07 11:36]
建议有js弹窗需要的话发信号让Qt这边接收,由Qt弹窗。
楼主想想,js要在webview内弹窗的话会是啥样子?比如js那边下载文件一样的 直接在浏览器就下载了,那么在webview这边下载显示到哪呢?除非自己在webview重写下载的过程。
另外Qt5.6后已去掉webview了,了解一哈Qt的webengineview和webchannel