{"action":"created","issue":{"url":"https://api.github.com/repos/katspaugh/wavesurfer.js/issues/543","labels_url":"https://api.github.com/repos/katspaugh/wavesurfer.js/issues/543/labels{/name}","comments_url":"https://api.github.com/repos/katspaugh/wavesurfer.js/issues/543/comments","events_url":"https://api.github.com/repos/katspaugh/wavesurfer.js/issues/543/events","html_url":"https://github.com/katspaugh/wavesurfer.js/issues/543","id":110039953,"number":543,"title":"Media Element and iOS","user":{"login":"arian1123","id":12884055,"avatar_url":"https://avatars.githubusercontent.com/u/12884055?v=3","gravatar_id":"","url":"https://api.github.com/users/arian1123","html_url":"https://github.com/arian1123","followers_url":"https://api.github.com/users/arian1123/followers","following_url":"https://api.github.com/users/arian1123/following{/other_user}","gists_url":"https://api.github.com/users/arian1123/gists{/gist_id}","starred_url":"https://api.github.com/users/arian1123/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/arian1123/subscriptions","organizations_url":"https://api.github.com/users/arian1123/orgs","repos_url":"https://api.github.com/users/arian1123/repos","events_url":"https://api.github.com/users/arian1123/events{/privacy}","received_events_url":"https://api.github.com/users/arian1123/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":5,"created_at":"2015-10-06T15:49:05Z","updated_at":"2015-10-07T18:45:12Z","closed_at":null,"body":"Fantastic library btw! \r\nSo Im using AJAX to create instances of the wavesurfer class through an AJAX request and loading the file as a MediaElement. This is works extremely well on computers and Android phones, however it does not fully work on iOS. When loading the page in iOS the waveforms dont display, and then only fade in when I click my play button. I tried locating where things are going wrong and it seems to me that the function basically pauses as it hits the .init() function. For whatever reason it responds properly when clicking play or trying to play a different track that I have already loaded. Is there a known bug for something like this? I know that on wavesurfer-js.org the waveform initializes fine, and in trying to reverse engineer I cannot find why my instances dont seem to initialize without clicking play. \r\nAny help here would be really appreciated! Thanks\r\n\r\nEDIT: So I tried changing the MediaElement to WebAudio and it initialized as needed. There are other issues with WebAudio working properly, but is there any history of issues like this being tied to MediaElement?"},"comment":{"url":"https://api.github.com/repos/katspaugh/wavesurfer.js/issues/comments/146290516","html_url":"https://github.com/katspaugh/wavesurfer.js/issues/543#issuecomment-146290516","issue_url":"https://api.github.com/repos/katspaugh/wavesurfer.js/issues/543","id":146290516,"user":{"login":"arian1123","id":12884055,"avatar_url":"https://avatars.githubusercontent.com/u/12884055?v=3","gravatar_id":"","url":"https://api.github.com/users/arian1123","html_url":"https://github.com/arian1123","followers_url":"https://api.github.com/users/arian1123/followers","following_url":"https://api.github.com/users/arian1123/following{/other_user}","gists_url":"https://api.github.com/users/arian1123/gists{/gist_id}","starred_url":"https://api.github.com/users/arian1123/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/arian1123/subscriptions","organizations_url":"https://api.github.com/users/arian1123/orgs","repos_url":"https://api.github.com/users/arian1123/repos","events_url":"https://api.github.com/users/arian1123/events{/privacy}","received_events_url":"https://api.github.com/users/arian1123/received_events","type":"User","site_admin":false},"created_at":"2015-10-07T18:45:12Z","updated_at":"2015-10-07T18:45:12Z","body":"iOS 9, also tried on 8, with the newest version of Safari. Im using the last version uploaded of the wavesurfer.min.js file. Thanks"}}