查看完整版本: [-- QWebEngineView不能登录淘宝 --]

QTCN开发网 -> Qt安装与发布 -> QWebEngineView不能登录淘宝 [打印本页] 登录 -> 注册 -> 回复主题 -> 发表主题

尚淘网络科技 2019-06-04 18:30

QWebEngineView不能登录淘宝


环境
windows10最新版vs2017 x64
Qt 5.11.1
想用Qt自己实现一个浏览器, 然后扩展淘宝的功能, 但是淘宝登录的时候会出现滑块, 并且手动滑动会一直失败.
Qt从5.6开始从webkit转向webengine了, 据说是修改的chrominum, 可是google浏览器登录滑块是可以成功的
并且我设置了如下属性
setting->setAttribute(QWebEngineSettings::AllowRunningInsecureContent, true);
setting->setAttribute(QWebEngineSettings::FocusOnNavigationEnabled, true);
setting->setAttribute(QWebEngineSettings::TouchIconsEnabled, true);
setting->setAttribute(QWebEngineSettings::ScreenCaptureEnabled, true);
setting->setAttribute(QWebEngineSettings::FullScreenSupportEnabled, true);
setting->setAttribute(QWebEngineSettings::PluginsEnabled, true);
setting->setAttribute(QWebEngineSettings::JavascriptCanAccessClipboard, true);
//    setting->setAttribute(QWebEngineSettings::XSSAuditingEnabled, true);
setting->setAttribute(QWebEngineSettings::SpatialNavigationEnabled, true);
setting->setAttribute(QWebEngineSettings::HyperlinkAuditingEnabled, true);
setting->setAttribute(QWebEngineSettings::ScrollAnimatorEnabled, true);
setting->setAttribute(QWebEngineSettings::AllowGeolocationOnInsecureOrigins, true);
setting->setAttribute(QWebEngineSettings::AllowWindowActivationFromJavaScript, true);
setting->setAttribute(QWebEngineSettings::PlaybackRequiresUserGesture, true);
setting->setAttribute(QWebEngineSettings::JavascriptCanPaste, true);
setting->setAttribute(QWebEngineSettings::WebRTCPublicInterfacesOnly, true);
setting->setAttribute(QWebEngineSettings::JavascriptCanOpenWindows, true);




liulin188 2019-06-04 19:56
楼主是搞什么的,切磋下。。。

尚淘网络科技 2019-06-05 10:04
liulin188:[表情] 楼主是搞什么的,切磋下。。。 (2019-06-04 19:56) 

写代码的猴子呗

liulin188 2019-06-05 12:02
楼主这个问题,我纠结了一个多月了,可以看我的帖子,不只是淘宝滑块

凡是带轨迹和点击的都不过去


查看完整版本: [-- QWebEngineView不能登录淘宝 --] [-- top --]



Powered by phpwind v8.7 Code ©2003-2011 phpwind
Gzip disabled