HTML5のビデオプレーヤーの最初に、プロセス
ほとんどのブラウザは、しかし、別のブラウザが必要な別のプラグインを使用して、動画を再生するには(Flashなど)のコントロールを使用しています。HTML5は、新しい要素の<video>を定義するムービークリップを埋め込むための標準的な方法を指定します。
test_video.py# #- * -コーディング:UTF-8 - * - セレンインポートwebdriverをからの 時間のインポートSLEEPから ドライバー= webdriver.Chrome() driver.get( "https://videojs.com/") ビデオ=ドライバー。 find_element_by_id( "player_html5_api-プレビュー") ファイルアドレスを再生する#戻り URLを= driver.execute_script( "返す引数[0] .currentSrc;"、ビデオ) 印刷(URL)# プレイ動画 印刷( "スタート") driver.execute_script( "引数、戻り[0] .play() "ビデオ) #プレイ15秒 SLEEP(15) #一時停止ビデオ を印刷(" STOP ") driver.execute_script("引数[0] .pause()」、ビデオ) ドライバ。終了()
javaScrip関数は、引数と呼ばれる組み込みのオブジェクトを持っています。引数オブジェクトは、パラメータ配列の関数呼び出しが含ま
おなじみcurrentSrcは、オーディオ/ビデオの現在のURLを返します。オーディオ/ビデオが設定されていない場合は、空の文字列が返されます。
負荷()、再生する()、一時停止() 、ビデオを読み込み再生し、一時停止し、他のコントロール。