浏览代码

Merge pull request #5848 from sebavan/master

Video Texture Fix
sebavan 6 年之前
父节点
当前提交
2d0b86d666
共有 1 个文件被更改,包括 3 次插入0 次删除
  1. 3 0
      src/Materials/Textures/videoTexture.ts

+ 3 - 0
src/Materials/Textures/videoTexture.ts

@@ -196,7 +196,10 @@ export class VideoTexture extends Texture {
         if (!this.video.autoplay && !this._settings.poster) {
         if (!this.video.autoplay && !this._settings.poster) {
             let oldHandler = this.video.onplaying;
             let oldHandler = this.video.onplaying;
             let error = false;
             let error = false;
+            let oldMuted = this.video.muted;
+            this.video.muted = true;
             this.video.onplaying = () => {
             this.video.onplaying = () => {
+                this.video.muted = oldMuted;
                 this.video.onplaying = oldHandler;
                 this.video.onplaying = oldHandler;
                 this._texture!.isReady = true;
                 this._texture!.isReady = true;
                 this._updateInternalTexture();
                 this._updateInternalTexture();