Я добавил Video-player в свое приложение iOS, и он показывает управление мультимедиа даже после установки свойств mediaControlStyle : Titanium.Media.VIDEO_CONTROL_NONE
и showsControls : false
. Кроме того, видео не воспроизводит звук на устройствах iOS, где, как оно воспроизводит, звук очень четко воспроизводится на симуляторе.
Установка <property name="run-on-main-thread" type="bool">false</property>
этого свойства в true
скрывает элемент управления мультимедиа, но вызывает сбой приложения, так как я вызываю вложенные функции Web-сервисов в начале приложения (сразу после заставки). Раньше нормально работал в предыдущей версии SDK.
Вот мой код.
var movie = Titanium.Media.createVideoPlayer({
url : "xyz.mp4",
autoplay : true,
height : Ti.UI.FILL,
width : Ti.UI.FILL,
mediaControlStyle : Titanium.Media.VIDEO_CONTROL_NONE,
showsControls : false
});
SDK Appcelerator: 7.2.0.GA
Node.js Версия: 8.9.1
npm Версия: 5.5.1
Версия CLI: 5.1.1
Любая помощь будет высоко оценена.