5

クライアント側の JS に次のコードがあります。

$(function() {
  $("#player1").html(
    '<video width=' + width + ' height=' + height + ' autoplay>' +
      '<source src=' + curPlayListHrefs[0] + ' type="video/youtube"></source>' +
    '</video>'
  );
});

私は試した:

  var video = document.getElementsByTagName("video")[0];
  video.videoHeight = 300;
  video.videoWidth = 700;

ビデオタグの幅/高さを変更することはできますか?

4

1 に答える 1

7

幅と高さの属性を設定してみてください

var video = document.getElementsByTagName("video")[0];
video.setAttribute('height', '300');
video.setAttribute('width', '700');

または幅と高さのプロパティを設定する

var video = document.getElementsByTagName("video")[0];
video.height = 300;
video.width = 700;
于 2013-02-14T07:05:28.907 に答える