Я делаю простое приложение, которое использует nativescript-audio, и я хочу воспроизвести некоторые образцы mp3 в этом приложении.Проблема в том, что когда я нажимаю «Запустить на устройстве» в Sidekick, он не передает файлы mp3, которые я включил в папку приложения (и, следовательно, я не могу его воспроизвести).Странно то, что, если я просто изменю расширение файла (например, на .jpg), передача будет работать нормально (и я даже могу воспроизвести этот файл, как если бы он был в формате mp3).
Итак, просто для иллюстрации проблемы, если я использую этот код, он не будет работать:
const audio = require('nativescript-audio');
const player = new audio.TNSPlayer();
const playerOptions = {
audioFile: '~/audio/myfile.mp3',
loop: false
};
Но если я просто переименую "myfile.mp3" в "myfile.jpg"", измените код следующим образом:
...
audioFile: '~/audio/myfile.jpg',
...
, а затем пересоберите приложение, оно прекрасно работает и воспроизводит семпл, который изначально был сохранен в myfile.mp3 и теперь хранится в myfile.jpg.
Используя файловую систему, я также могу обнаружить, что файл .jpg присутствует, но нет .mp3.
Я хочу спросить, ищет ли Sidekick только определенные расширения файлов и игнорирует ли другие во время сборкии могу ли я изменить параметр «просматриваемые расширения файлов».