File tree Expand file tree Collapse file tree 1 file changed +9
-2
lines changed Expand file tree Collapse file tree 1 file changed +9
-2
lines changed Original file line number Diff line number Diff line change @@ -375,7 +375,14 @@ bool CWebView::SetAudioVolume ( float fVolume )
375375 " tags = document.getElementsByTagName('video'); for (var i = 0; i<tags.length; ++i) { mta_adjustAudioVol(tags[i], %f); }" ,
376376 fVolume , fVolume );
377377
378- m_pWebView->GetMainFrame ()->ExecuteJavaScript ( strJSCode, " " , 0 );
378+ std::vector<CefString> frameNames;
379+ m_pWebView->GetFrameNames (frameNames);
380+
381+ for (auto & name : frameNames)
382+ {
383+ auto frame = m_pWebView->GetFrame (name);
384+ frame->ExecuteJavaScript (strJSCode, " " , 0 );
385+ }
379386 m_fVolume = fVolume ;
380387 return true ;
381388}
@@ -426,7 +433,7 @@ void CWebView::Resize(const CVector2D& size)
426433
427434CVector2D CWebView::GetSize ()
428435{
429- return CVector2D (m_pWebBrowserRenderItem->m_uiSizeX , m_pWebBrowserRenderItem->m_uiSizeY );
436+ return CVector2D (static_cast < float >( m_pWebBrowserRenderItem->m_uiSizeX ), static_cast < float >( m_pWebBrowserRenderItem->m_uiSizeY ) );
430437}
431438
432439bool CWebView::GetFullPathFromLocal ( SString& strPath )
You can’t perform that action at this time.
0 commit comments