Support » Plugin: mb.miniAudioPlayer - an HTML5 audio player for your mp3 files » May I help with mobile Windows8 problems?

Viewing 14 replies - 1 through 14 (of 14 total)
  • Dead unbroken silence under Windows Phone 8.
    Non funziona sotto WinPh8. 🙁 -come scritto bbc_admin. (Ho provato sotto diverso tipo Nokia Lumia)

    Michael

    (@stockerdesign)

    Well… Matteo should give some advice.
    I just like to draw attention to the issue AND offer help.

    Michael

    Plugin Author pupunzi

    (@pupunzi)

    Hi,
    I can’t test the component under Windows Phone 8; if you can provide more details on the error thrown and the behavior I can try to imagine what is the problem.

    You should first test if the jPlayer framework http://jplayer.org/latest/demos (the one used by this component to manage the audio files) works on that mobile. If it doesn’t there’s no chance to make the miniAudioPlayer works on it.

    Bye,
    Matteo

    Thank you Matteo!

    I had a try with jPlayer demo (http://jplayer.org/latest/demo-01-supplied-mp3/) and it works perfectly. I cannot say anything else concerning the problem mentioned above that it doesn’t start to play the audio file.
    I hope a solution will be found because yours is otherwise a great player.

    CIAO 🙂

    Plugin Author pupunzi

    (@pupunzi)

    As soon as I’ll have a windows 8 phone I’ll check what could be the problem.

    Bye,
    Matteo

    Plugin Author pupunzi

    (@pupunzi)

    Hi,
    I’m not able to test on a Windows Phone 8 but maybe the issue could be caused by the different touch event model. You could try to modify the script adding:

    jQuery.isMobile = jQuery.isMobile && !jQuery.browser.windowsMobile;

    just before:

    jQuery.mbMiniPlayer = {
    ...

    This will force the windows mobile browser to use the default “mousedown” and “mouseup” events.

    Bye,
    Matteo

    Michael

    (@stockerdesign)

    Hi Matteo!
    thank you very much for your super help.
    I just inserted the code you provided above in the spot you advised… AND:
    the player has vanished and at least there is a simple link which can be used and then the standard media player of windows opens up the file and now also mobile windows8 users can also listen to what is said.
    Maybe this is not exactly what you intended… but at least it provides access to the audios.
    If you like, I will enjoy assisting you in further tries to improve the js code.
    If not, I am still grateful.
    Bye,
    Michael

    Plugin Author pupunzi

    (@pupunzi)

    That means it fires an error…

    Instead of the changes I suggested try to simply set:

    jQuery.isMobile = false;

    just before:

    jQuery.mbMiniPlayer = {
    ...

    That seems to have worked. Cheers, P.

    Plugin Author pupunzi

    (@pupunzi)

    Can you browse this page http://jsfiddle.net/pupunzi/dnJNS/ with your windows Phone 8 and post here the result you get?
    This would help me to understand what is going on with windows Phone 8.

    Thanks

    Michael

    (@stockerdesign)

    Hi Matteo,
    well – there was an error. All Player-Instances on my website disappeared after inserting your js.code. I did not try your new advice yet but opened the site at jsfiddle. Wow… there is a lot of information!
    But what please do you need?
    The “Collaboration” tells that IE is NOT supported! So… is that working anyway?
    In the “Result” panel there is the following message shown:

    navigator.appName = Microsoft Internet Explorer
    navigator.userAgent = Mozilla/5.0 (compatible; MSIE 10.0; Windows Phone 8.0; Trident/6.0; IEMobile/10.0; ARM; Touch; NOKIA; Lumia 920)

    jQuery.browser.name = Microsoft Internet Explorer
    jQuery.browser.fullVersion = 10.0
    jQuery.browser.version = 10
    jQuery.browser.majorVersion = 10

    jQuery.browser.msie = true
    jQuery.browser.mozilla = false
    jQuery.browser.opera = false
    jQuery.browser.chrome = false
    jQuery.browser.webkit = false

    jQuery.browser.android = false
    jQuery.browser.blackberry = false
    jQuery.browser.ios = false
    jQuery.browser.operaMobile = false
    jQuery.browser.windowsMobile = true
    jQuery.browser.mobile = true

    Is this what you needed?
    Cheers
    Michael

    Michael

    (@stockerdesign)

    Please give more advise.

    Plugin Author pupunzi

    (@pupunzi)

    Hi @michel,
    At the time I’m in holiday and I didn’t work on that issue.
    As from what I can see the results are what I espected and should be cought from the script. Did you try to set:

    jQuery.isMobile = false;

    just before the

    Query.mbMiniPlayer = {
    ...

    That should work for you as contstrains the player to use the default events for windows 8 mobile instead of the unsupported ontouchend one…

    Bye,
    Matteo

    Dear Matteo,

    thank you for your suggestion for using this addition:

    jQuery.isMobile = jQuery.isMobile && !jQuery.browser.windowsMobile;

    It works perfectly on Windows Phone 8.

    Have a nice holiday!

Viewing 14 replies - 1 through 14 (of 14 total)
  • The topic ‘May I help with mobile Windows8 problems?’ is closed to new replies.