0 Favourites

[Opera] audio is playing not working correctly

  • Problem Description

    Sorry, another audio problem in Opera. The condition audio playing is not working. Also playback time does not reset to 0, when a new audio file is played for the tag, so a simple workaround with audio.duration("tag") = audio.playbacktime("tag") is not possible. The "on ended" trigger also does not work.

    Attach a Capx

    https://www.copy.com/s/ANyqyBGbdiIrc9yD

    Description of Capx

    Plays an audio file not looping and the second button changes the text, under the condition that the audio is playing

    Steps to Reproduce Bug

    • click the upper button
    • keep clicking the lower button
    • notice how the text keeps changing even after the audio finished playing

    Observed Result

    After the audio finished playing, the system does not recognize that it actually finished playing, so the condition "audio is playing" stays true.

    Expected Result

    It recognizes when audio finished playing.

    Affected Browsers

    • Chrome: (unknown)
    • FireFox: (NO)
    • Internet Explorer: (ogg audio not working)
    • Opera: (YES)
    • NW.js: (NO)

    Operating System and Service Pack

    win 7 64bit

    Construct 2 Version ID

    beta r201

  • Construct 3

    Buy Construct 3

    Develop games in your browser. Powerful, performant & highly capable.

    Buy Now Construct 3 users don't see these ads
  • Sorry, it looks like a bug in Opera, it just does not fire the onended event on audio buffers. You'll need to report it to Opera. If you have any other issues which only reproduce in one browser but not any others, it's probably a browser bug that you need to report to the browser developer.

  • Yes, I will do that.

Jump to:
Active Users
There are 1 visitors browsing this topic (0 users and 1 guests)
Similar Topics Posts Views Last Post
Unread sticky
4,517 857,454
Tinimations's avatar
Tinimations
Unread sticky
1,586 437,335
matriax's avatar
matriax
Unread sticky
763 305,708
asikanddestroy's avatar
asikanddestroy