javascript - Mute YouTube sound in Delphi TWebBrowser -
i'm coding small video previewing tool in delphi 2010, want mute videos programmatically, because said, it's previews.
i've tried several versions of code, results in script error, , in end it's unable it.
webbrowser1.controlinterface.document.queryinterface(ihtmldocument2, doc); doc.parentwindow.execscript( 'document.getelementbyid("movie_player").mute()', 'javascript' );
also tried wait little longer control complete browsing, still nothing.
try call code in twebbrowser's ondocumentcomplete event. event fired when document inside loaded, object, if it's expected there, downloaded , present. without showing of javascript code can't tell more.
but differently. implement code this one directly navigated web page. can mute sound in onyoutubeplayerready event handler means when youtube player loaded. it's better call function later on because may produce short sound burst because of delay between twebbrowser's navigation completion , execution of code.
Comments
Post a Comment