Libvlcsharp.maui, похоже, не способен загружать иконки управления транспортомAndroid

Форум для тех, кто программирует под Android
Ответить
Anonymous
 Libvlcsharp.maui, похоже, не способен загружать иконки управления транспортом

Сообщение Anonymous »

Я пытаюсь интегрировать libvlcsharp.maui в мое приложение Maui, чтобы отобразить видео на Android. Я использую последние версии (3.9.3 из libvlcsharp.maui и версии 3.5.3 of viceolan.libvlc.android).
Проблема заключается в том, что изображения для Play/Pause и других кнопок не загружаются и заменяются на квадрат. Для Maui (который я еще не запускался, потому что он не компилируется после загрузки) также не имеет дополнительного шрифта, загруженного под ресурсами, поэтому я думаю, что это не проблема. https://github.com/videolan/libvlcsharp ... aui.sample
Это мой xaml






< /code>
Это код в моем ViewModel < /p>
private LibVLC _libVLC;
public LibVLC LibVLC
{
get => _libVLC; set
{
_libVLC = value;
OnPropertyChanged();
}
}

private LibVLCSharp.Shared.MediaPlayer _mediaPlayer;
public LibVLCSharp.Shared.MediaPlayer MediaPlayer
{
get => _mediaPlayer; set
{
_mediaPlayer = value;
OnPropertyChanged();
}
}

private void Init(string mediaUrl)
{
if (LibVLC == null)
{
string[] options = new string[] { };
LibVLC = new LibVLC(enableDebugLogs: true, options);
}

if (MediaPlayer == null)
{
var media = new Media(LibVLC, new Uri(mediaUrl));
MediaPlayer = new LibVLCSharp.Shared.MediaPlayer(media)
{
EnableHardwareDecoding = true
};
MediaPlayer.AspectRatio = "FitScreen";
MediaPlayer.Scale = 0f; //auto
MediaPlayer.Fullscreen = true;
media.Dispose();
MediaPlayer.Play();
}
}


Подробнее здесь: https://stackoverflow.com/questions/796 ... trol-icons
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Android»