Android mobile audio player
J. Landman Gay
jacque at hyperactivesw.com
Mon Nov 4 16:39:54 EST 2019
I'm unable to get the native player to work on Android, using scripts
that did work previously. I'm streaming mp3 files from a server, and
they work fine on desktop so I know the file is being sent. I've also
tried opening a copy from Dropbox in three different audio players on
Android and they all play too, so the file format is okay.
The script I'm using, which worked previously:
command createMobileAudioPlayer pURL, pPlayerName
-- pURL = remote video or audio file
-- pPlayerName = name of player to create
mobileControlCreate "player",pPlayerName
mobileControlSet pPlayerName, "visible", true
mobileControlSet pPlayerName, "rect", getPlayerRect() -- returns a rect
mobileControlSet pPlayerName, "showController", true
mobileControlSet pPlayerName, "filename", pURL
if pURL begins with "http" then
showBusyIndicator true -- show spinner until duration is available
end if
end createMobileAudioPlayer
on playerPropertyAvailable tProperty -- sent when enough has content is
loaded
if tProperty is "duration" then
showBusyIndicator false -- Remove spinner and start playing
setMobileAudioPlayer "listen", "play" -- handles playback
end if
end playerPropertyAvailable
The control does get created, but shows a duration of zero. The
playerPropertyAvailable message never arrives, so the player doesn't
start. I've tried starting the player directly from the
"createMobileAudioPlayer" handler but that also fails.
I'd like to verify that audio is no longer working before I submit a
report.
--
Jacqueline Landman Gay | jacque at hyperactivesw.com
HyperActive Software | http://www.hyperactivesw.com
More information about the use-livecode
mailing list