{"action":"created","issue":{"url":"https://api.github.com/repos/excaliburjs/Excalibur/issues/262","labels_url":"https://api.github.com/repos/excaliburjs/Excalibur/issues/262/labels{/name}","comments_url":"https://api.github.com/repos/excaliburjs/Excalibur/issues/262/comments","events_url":"https://api.github.com/repos/excaliburjs/Excalibur/issues/262/events","html_url":"https://github.com/excaliburjs/Excalibur/issues/262","id":31782193,"number":262,"title":"Sound is delayed on mobile devices","user":{"login":"eonarheim","id":612071,"avatar_url":"https://avatars.githubusercontent.com/u/612071?v=3","gravatar_id":"","url":"https://api.github.com/users/eonarheim","html_url":"https://github.com/eonarheim","followers_url":"https://api.github.com/users/eonarheim/followers","following_url":"https://api.github.com/users/eonarheim/following{/other_user}","gists_url":"https://api.github.com/users/eonarheim/gists{/gist_id}","starred_url":"https://api.github.com/users/eonarheim/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/eonarheim/subscriptions","organizations_url":"https://api.github.com/users/eonarheim/orgs","repos_url":"https://api.github.com/users/eonarheim/repos","events_url":"https://api.github.com/users/eonarheim/events{/privacy}","received_events_url":"https://api.github.com/users/eonarheim/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/excaliburjs/Excalibur/labels/bug","name":"bug","color":"fc2929"}],"state":"open","locked":false,"assignee":{"login":"kamranayub","id":563819,"avatar_url":"https://avatars.githubusercontent.com/u/563819?v=3","gravatar_id":"","url":"https://api.github.com/users/kamranayub","html_url":"https://github.com/kamranayub","followers_url":"https://api.github.com/users/kamranayub/followers","following_url":"https://api.github.com/users/kamranayub/following{/other_user}","gists_url":"https://api.github.com/users/kamranayub/gists{/gist_id}","starred_url":"https://api.github.com/users/kamranayub/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kamranayub/subscriptions","organizations_url":"https://api.github.com/users/kamranayub/orgs","repos_url":"https://api.github.com/users/kamranayub/repos","events_url":"https://api.github.com/users/kamranayub/events{/privacy}","received_events_url":"https://api.github.com/users/kamranayub/received_events","type":"User","site_admin":false},"milestone":{"url":"https://api.github.com/repos/excaliburjs/Excalibur/milestones/5","html_url":"https://github.com/excaliburjs/Excalibur/milestones/0.5%20Release","labels_url":"https://api.github.com/repos/excaliburjs/Excalibur/milestones/5/labels","id":619029,"number":5,"title":"0.5 Release","description":"","creator":{"login":"jedeen","id":675840,"avatar_url":"https://avatars.githubusercontent.com/u/675840?v=3","gravatar_id":"","url":"https://api.github.com/users/jedeen","html_url":"https://github.com/jedeen","followers_url":"https://api.github.com/users/jedeen/followers","following_url":"https://api.github.com/users/jedeen/following{/other_user}","gists_url":"https://api.github.com/users/jedeen/gists{/gist_id}","starred_url":"https://api.github.com/users/jedeen/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jedeen/subscriptions","organizations_url":"https://api.github.com/users/jedeen/orgs","repos_url":"https://api.github.com/users/jedeen/repos","events_url":"https://api.github.com/users/jedeen/events{/privacy}","received_events_url":"https://api.github.com/users/jedeen/received_events","type":"User","site_admin":false},"open_issues":18,"closed_issues":95,"state":"open","created_at":"2014-04-03T05:12:56Z","updated_at":"2015-05-10T16:12:50Z","due_on":"2015-05-31T05:00:00Z","closed_at":null},"comments":3,"created_at":"2014-04-18T05:27:43Z","updated_at":"2015-05-10T16:13:48Z","closed_at":null,"body":"This is for the HTML5 Audio Fallback.\r\n\r\nCreated a test case here: http://kamranicus.com/wp81-ie11-audio-bug/\r\n\r\nIssues:\r\n- iOS will not play audio unless there's user interaction\r\n- Mobile devices have a long initial load time causing a significant delay in playback\r\n\r\nRelated posts:\r\n- http://codetheory.in/html5-audio-behaviour-and-support-in-ios-and-android/\r\n- http://codetheory.in/fixing-html5-audio-problems-in-ios-and-android-mobile-browsers-to-overcome-the-limitations/\r\n- http://codetheory.in/solve-your-game-audio-problems-on-ios-and-android-with-web-audio-api/\r\n- https://developer.apple.com/library/safari/documentation/AudioVideo/Conceptual/Using_HTML5_Audio_Video/Device-SpecificConsiderations/Device-SpecificConsiderations.html\r\n\r\nI think the plan will be to implement the app cache storage with the audio tag fallback for browers that support it. Then in WinJS environment, use Windows Runtime API for sound."},"comment":{"url":"https://api.github.com/repos/excaliburjs/Excalibur/issues/comments/100661931","html_url":"https://github.com/excaliburjs/Excalibur/issues/262#issuecomment-100661931","issue_url":"https://api.github.com/repos/excaliburjs/Excalibur/issues/262","id":100661931,"user":{"login":"jedeen","id":675840,"avatar_url":"https://avatars.githubusercontent.com/u/675840?v=3","gravatar_id":"","url":"https://api.github.com/users/jedeen","html_url":"https://github.com/jedeen","followers_url":"https://api.github.com/users/jedeen/followers","following_url":"https://api.github.com/users/jedeen/following{/other_user}","gists_url":"https://api.github.com/users/jedeen/gists{/gist_id}","starred_url":"https://api.github.com/users/jedeen/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jedeen/subscriptions","organizations_url":"https://api.github.com/users/jedeen/orgs","repos_url":"https://api.github.com/users/jedeen/repos","events_url":"https://api.github.com/users/jedeen/events{/privacy}","received_events_url":"https://api.github.com/users/jedeen/received_events","type":"User","site_admin":false},"created_at":"2015-05-10T16:13:48Z","updated_at":"2015-05-10T16:13:48Z","body":"@kamranayub Has any work been done to resolve this issue?"}}