首页| 论坛| 消息

标题:QWebEngineView不能登录淘宝
作者:尚淘网络科技
日期:2019-06-04 18:30
内容:

环境
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);


#1 [liulin188 06-04 19:56]
楼主是搞什么的,切磋下。。。
#2 回 liulin188 的帖子 [尚淘网络科技 06-05 10:04]
liulin188: 楼主是搞什么的,切磋下。。。 (2019-06-04 19:56) 
写代码的猴子呗
#3 [liulin188 06-05 12:02]
楼主这个问题,我纠结了一个多月了,可以看我的帖子,不只是淘宝滑块
凡是带轨迹和点击的都不过去

回复 发表
主题 版块