void WizWebEngineView::innerLoadFinished(bool ret) { // if (ret) { // 页面加载时设置合适的缩放比例 qreal zFactor = (1.0 * WizSmartScaleUI(100)) / 100; setZoomFactor(zFactor); // // emit loadFinishedEx(ret); } else { emit loadFinishedEx(ret); } }
void WizWebEngineView::innerLoadFinished(bool ret) { // if (ret) { if (m_server && m_server->isListening() && m_clientWrapper && m_channel) { QString jsWebChannel ; if (WizLoadTextFromResource(":/qtwebchannel/qwebchannel.js", jsWebChannel)) { page()->runJavaScript(jsWebChannel, [=](const QVariant&){ // QString initFileName = Utils::WizPathResolve::resourcesPath() + "files/webengine/wizwebengineviewinit.js"; QString jsInit; WizLoadUnicodeTextFromFile(initFileName, jsInit); // QString port = QString::asprintf("%d", int(m_server->serverPort())); // jsInit.replace("__port__", port).replace("__objectNames__", m_objectNames); // page()->runJavaScript(jsInit, [=](const QVariant&){ // emit loadFinishedEx(ret); // }); }); } else { qDebug() << "Can't load wen channel.js"; emit loadFinishedEx(ret); } } } else { emit loadFinishedEx(ret); } }