INTERACT FORUM

More => Old Versions => Media Center 17 => Topic started by: glynor on November 09, 2011, 01:56:30 pm

Title: WebPlay Album-Level "Play" Page Broken in iOS 5
Post by: glynor on November 09, 2011, 01:56:30 pm
I'm not sure when this started, but...

Using MC17 (current build).
Open WebPlay from an iPhone with iOS 5, navigate to an album (not an individual file) and choose "Play".  The resulting page layout is all broken.

(http://glynor.com/img/screenshots/MC17-iOS5_WebPlay_Broken.jpg)

It still actually works if you tap the Quicktime playback window (the black square), but it is all messed up visually.
Title: Re: WebPlay Album-Level "Play" Page Broken in iOS 5
Post by: BradC on November 30, 2011, 05:47:11 pm
I am also finding that under iOS 5, will only play individial songs. Playback from a playlist (or album) is broken.
ie playback stops after the first song in a list.

Can anyone confirm that they are also having this problem.

Brad
Title: Re: WebPlay Album-Level "Play" Page Broken in iOS 5
Post by: HiFiTubes on December 10, 2011, 07:55:52 pm
yes on both counts says the cilantro
Title: Re: WebPlay Album-Level "Play" Page Broken in iOS 5
Post by: pocomo on December 19, 2011, 03:43:28 pm
Add another confirmation: iOS 5.0.1 (iPad), 16.0.181
Title: Re: WebPlay Album-Level "Play" Page Broken in iOS 5
Post by: glynor on December 19, 2011, 03:54:26 pm
I am also finding that under iOS 5, will only play individial songs. Playback from a playlist (or album) is broken.
ie playback stops after the first song in a list.

Can anyone confirm that they are also having this problem.

Yep.  Seeing this too.
Title: Re: WebPlay Album-Level "Play" Page Broken in iOS 5
Post by: Matt on December 21, 2011, 10:40:52 am
If anybody with this issue is HTML-inclined, you can see the HTML file here:
C:\Program Files (x86)\J River\Media Center 17\Data\WebPlay\Default\play_qt.html

Any idea what iOS 5 wants changed?
Title: Re: WebPlay Album-Level "Play" Page Broken in iOS 5
Post by: MrC on December 22, 2011, 12:48:00 am
This seems like a bug in Safari in the new IOS, but I didn't find any specific references.

I floated the object to somewhere else on the page, and its containing box moves, but the control portion itself always jams up into the upper left of the content page.

I added some HTML5 video code to play the audio, and the controls were located properly.

So, you could add HTML5 code, with fallback code to playback using the current (older) method.

See: Fall Back to the QuickTime Plug-in here (http://developer.apple.com/library/safari/#documentation/AudioVideo/Conceptual/Using_HTML5_Audio_Video/AudioandVideoTagBasics/AudioandVideoTagBasics.html).

btw. the & in "...iTouch, iPad, & more" needs to be changed into an entity: &

Title: Re: WebPlay Album-Level "Play" Page Broken in iOS 5
Post by: Matt on December 22, 2011, 09:08:13 am
Thanks MrC.

How does this demo work on iOS:
http://www.jplayer.org/latest/demo-02/

I wonder if it would make sense to switch to that from QT playback?
Title: Re: WebPlay Album-Level "Play" Page Broken in iOS 5
Post by: MrC on December 22, 2011, 11:12:23 am
The demo appears to work.  The player portion is pretty small in its demo presentation, but the controls and playback seem to work fine.  I expanded the panel to see the information that was being passed and updated.  Good stuff.

If you are going to add the HTML5 < video > tags as a preferred playback method, you'll certainly want to retain your current method as a fall back for the older IOS devices that may not support these (properly).

I'll look around some more for any reported issues regarding why the control is not placed correctly.

I see you're using version 1.2 of the AC_QuickTime.js code.  This guy claims there is a bug:

  http://lists.apple.com/archives/quicktime-users/2009/Jun/msg00061.html (http://lists.apple.com/archives/quicktime-users/2009/Jun/msg00061.html)

and I don't see any newer posts from Apple regarding this, but quick inspection seems to verify his claim.