簡體   English   中英

調用 Playkit-js 播放器未顯示在瀏覽器中

[英]Calling Playkit-js player not showing in browser

花了大約 12 個小時后,我想我已經成功構建了 playkit-js 播放器( https://github.com/kaltura/playkit-js ),並獲得了一個新文件夾“dist”和新的“playkit.js”。

有一個名為“src”的文件夾,其中還包含“playkit.js”。

你能幫我調用/配置播放器嗎?正確的javascript代碼是什么? 根據他們的文檔,我需要添加以下代碼段:

<script type="text/javascript" src="/PATH/TO/FILE/playkit.js"></script>
<div id="player-placeholder" style="height:360px;width:640px">
<script type="text/javascript">
var playerContainer = document.querySelector("#player-placeholder");
var config = {...};
var player = playkit.core.loadPlayer(config);
playerContainer.appendChild(player.getView());
player.play();
</script>

我無法讓播放器在瀏覽器中可見。 我應該在哪里添加它,以及我應該使用哪個“playkit.js”文件? 我已經嘗試了這兩個文件,但它不起作用。 請幫忙。

這是我正在使用的html:

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>Title</title>
  <style type="text/css">
    #player-placeholder {
      width: 640px;
      height: 360px;
      background-color: black;
    }
  </style>
  <script src="playkit.js" type="text/javascript"></script>
</head>
<body>
<div id="player-placeholder" style="height:360px;width:640px">
<script type="text/javascript">
var playerContainer = document.querySelector("#player-placeholder");
var config = {...};
var player = playkit.core.loadPlayer(config);
playerContainer.appendChild(player.getView());
player.play();
</script>
</body>
</html>

由於瀏覽器限制(不能自動播放聲音),API 的播放有時不起作用,如果您添加一個按鈕,它將起作用。 看看這個例子:

 <script src="https://github.com/kaltura/playkit-js/releases/download/v0.59.9/playkit.js"></script> <div id="player-placeholder" style="height:360px;width:640px"> <input type="button" onclick="play()" value="Play"/> <script type="text/javascript"> var playerContainer = document.querySelector("#player-placeholder"); var config = { sources:{ progressive:[{ mimetype:"video/mp4", url:"https://www.sample-videos.com/video123/mp4/720/big_buck_bunny_720p_1mb.mp4" }] } } var player = playkit.core.loadPlayer(config); playerContainer.appendChild(player.getView()); function play(){ player.play(); } </script>

https://codepen.io/itaykinnrot/pen/LYVPGEx

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM