Почему стили WEB VTT не работают в ma c os - PullRequest
0 голосов
/ 01 мая 2020

Я использую html5 видеоплеер. Я добавил в него стиль, используя

 console.log('transformed data', this.convertJsonToStyle(this.transBackGroundColor(this.transformKeys(this.$store.state.videoEditData[this.currentSlideIndex].styleData))))
  var css = 'video::cue { ' + this.convertJsonToStyle(this.transBackGroundColor(this.transformKeys(this.$store.state.videoEditData[this.currentSlideIndex].styleData))) + ' }'
  var head = document.head || document.getElementsByTagName('head')[0]
  var style = document.createElement('style')
  head.appendChild(style)
  style.type = 'text/css'
  style.className = 'vttStyles'
  if (style.styleSheet) {
    // This is required for IE8 and below.
    style.styleSheet.cssText = css
  } else {
    style.appendChild(document.createTextNode(css))
  }

Забудьте о форматировании и использовании слова состояния, так как я использую свое управление состоянием здесь. Вызывает беспокойство то, что стили работают довольно отлично в Linux и windows, но они не работают в ma c os

Пожалуйста, дайте мне знать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...