私はWindowsフォームアプリケーションでオンラインビデオを再生しようとしています。私は正常にビデオを再生することができますが、私はそれをフルスクリーンにしたいと思います。cefsharpはJavascriptをC#から実行します
URLは次のとおりです。
http://www.mitele.es/msplayer/popup/?editorialId=231609
私はサイトを検査してきたと私は拡張ボタンのコードは、このであることが判明:
<button ng-if="fullScreenBtIf" class="fullscreen-bt msplayer-icon-fullscreen ng-scope" title="Pantalla completa" ng-click="toggleFullscreen()" ms-skin-button="" style="color: rgb(5, 187, 237); opacity: 1;"><span class="screen-reader-text">Ir a pantalla completa</span>
</button>
アラートでテストしたので、CEFsharpは正常に動作しています。
myBrowser.ExecuteScriptAsync("alert('test');");
私が行って、ビデオプレーヤーを拡大しようとしました:
myBrowser.ExecuteScriptAsync("toggleFullscreen();");
しかし、私はtoggleFullScreenが未定義であることを取得します。これを達成するために何か考えがありますか?
'Video'は任意の種類のショットキーをサポートしていますか?おそらく、キーを押すかマウスをクリックして送信することができます。 – amaitland
どうすればそれを知ることができますか? – Aldridge1991
実験としてfキーを押してみますか? – amaitland