10-05-2012 06:21 PM
I am currently working on a webradio / podcast app for webOS and Playbook, using Enyo framework (www.enyojs.com).
I use HTML5 audio to play mp3-streams or podcast episodes. On webOS it works perfectly. On the Playbook the audiostreams won't play, but single Podcasts episodes do play on the Playbook. The URL of the episode is http://cdn.peoplemesh.net:8000/livestream.mp3
The code I use to play the files/streams is:
audioElement.pause(); audioElement.setAttribute('src', PCastsUrl[inEvent.index]); audioElement.load(); audioElement.play();
Any idea why this doesn't work on the Playbook?
10-06-2012 02:31 AM
Hi. Can you revisit your source code to make sure you are using the right way to implement (HTML5) Audio element on the PlayBook! The easiest way it to use it in this way:
var audio = document.createElement('audio'); audio.src='http://cdn.peoplemesh.net:8000/livestream.mp3'; audio.controls = true; audio.play(); // add the element to the body if needed document.body.appendChild(audio);
You should also have a closer look to the "Supported Media Type Reference" to make sure the MP3 streaming is supported by the platform: http://docs.blackberry.com/en/smartphone_users/sub