<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ??碼云GVP開源項目 12k star Uniapp+ElementUI 功能強大 支持多語言、二開方便! 廣告
                [TOC] ## **4.17 處理 HTML5 視頻播放** HTML5 技術非常流行,主流的瀏覽器都支持 HTML5,越來越多的應用使用 HTML5的元素,如 canvas、video 等。另外,網頁存儲功能提升了用戶的網絡體驗,使得越來越多的開發者開始使用 HTML5。 WebDriver 支持在指定的瀏覽器上測試 HTML5,另外,還可以使用 JavaScript 測試這些功能,這樣就可以在任意瀏覽器上測試 HTML5 了。 <br /> 大多數瀏覽器使用插件(如 Flash)播放視頻,但是,不同的瀏覽器需要使用不同的插件。HTML5 定義了一個新的元素` <video>`,指定了一個標準的方式嵌入電影片段。HTML5 Video Player 如圖 4-10 所示,IE9+、Firefox、Opera、Chrome 都支持元素`<video>`。 ![](https://img.kancloud.cn/67/f7/67f74b7e23ab69a40da00fb778ac8986_471x229.png) 下面介紹如何自動化測試`<video>`,`<video>`提供了JavaScript接口和多種方法及屬性。 ``` from time import sleep from selenium import webdriver driver = webdriver.Chrome() driver.get("http://videojs.com/") video = driver.find_element_by_id("preview-player_html5_api") # 返回播放文件地址 url = driver.execute_script("return arguments[0].currentSrc;", video) print(url) # 播放視頻 print("start") driver.execute_script("arguments[0].play()", video) # 播放 15s sleep(15) # 暫停視頻 print("stop") driver.execute_script("arguments[0].pause()", video) driver.quit() ``` JavaScript 有個內置的對象叫作 arguments。arguments 包含了函數調用的參數數組,[0]表示取對象的第 1 個值。 currentSrc 返回當前音頻/視頻的 URL。如果未設置音頻/視頻,則返回空字符串。 load()、play()和 pause() 控制視頻的加載、播放和暫停。
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看