Ruby Видео об элементе обуви? - PullRequest
0 голосов
/ 25 февраля 2020

Если я попытаюсь использовать элемент видео в ботинках 3.8, границы плеера будут полностью прозрачными.

Перед воспроизведением видео плеер выглядит нормально:

enter image description here

Но когда я воспроизводю видео, стороны проигрывателя становятся прозрачными :

enter image description here

Если я остановлю видео вместо этого, весь проигрыватель станет прозрачным.
Я также могу передать опции VL C, так может есть опция прозрачности для VideoLan?
Я пытался проверить VL C Документы, но есть тонны вариантов, и я не очень хорошо встраиваю видео.

Это мой код:

require "shoes/videoffi"

Shoes.app :width => 1024, :height => 768 do

 stack :fill => true, :margin => 4, :width =>640, :height => 320 do
   @vid = video "D:\\Download\\1.mp4", vlc_options: ["--xlib", "--video-on-top"], autoplay: false
 end

 if @vid.loaded == true
   #@vid.play
 end

 flow {
   button ("play") {@vid.play}
   button ("pause") {@vid.pause}
   button ("stop") {@vid.stop}
 }
end
...