{"action":"created","issue":{"url":"https://api.github.com/repos/CreateJS/EaselJS/issues/722","repository_url":"https://api.github.com/repos/CreateJS/EaselJS","labels_url":"https://api.github.com/repos/CreateJS/EaselJS/issues/722/labels{/name}","comments_url":"https://api.github.com/repos/CreateJS/EaselJS/issues/722/comments","events_url":"https://api.github.com/repos/CreateJS/EaselJS/issues/722/events","html_url":"https://github.com/CreateJS/EaselJS/issues/722","id":130681956,"number":722,"title":"Performance issue when returning from a phone call on an iOS web app","user":{"login":"pypmannetjies","id":2239732,"avatar_url":"https://avatars.githubusercontent.com/u/2239732?v=3","gravatar_id":"","url":"https://api.github.com/users/pypmannetjies","html_url":"https://github.com/pypmannetjies","followers_url":"https://api.github.com/users/pypmannetjies/followers","following_url":"https://api.github.com/users/pypmannetjies/following{/other_user}","gists_url":"https://api.github.com/users/pypmannetjies/gists{/gist_id}","starred_url":"https://api.github.com/users/pypmannetjies/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pypmannetjies/subscriptions","organizations_url":"https://api.github.com/users/pypmannetjies/orgs","repos_url":"https://api.github.com/users/pypmannetjies/repos","events_url":"https://api.github.com/users/pypmannetjies/events{/privacy}","received_events_url":"https://api.github.com/users/pypmannetjies/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2016-02-02T13:22:04Z","updated_at":"2016-02-26T15:05:44Z","closed_at":null,"body":"I've enabled a website to be added to the homescreen using the iOS meta tag:\r\n\r\n`<meta name=\"apple-mobile-web-app-capable\" content=\"yes\">`\r\n\r\nWhen the site is accessed from the standalone view and the user receives a phone call or locks the screen briefly, the animations on the HTML canvas drop to a low framerate. The performance doesn't recover until the web app is restarted. This occurs on iOS 9.1 and later. \r\n\r\nThe issue can be seen using a benchmarking tool with the meta tag added so it can be used from the homescreen. I used this one http://nickalie.com/files/benchcreatejs/ with that modification. \r\n\r\nIt does not occur with vanilla canvas or PIXI.js."},"comment":{"url":"https://api.github.com/repos/CreateJS/EaselJS/issues/comments/189315812","html_url":"https://github.com/CreateJS/EaselJS/issues/722#issuecomment-189315812","issue_url":"https://api.github.com/repos/CreateJS/EaselJS/issues/722","id":189315812,"user":{"login":"pypmannetjies","id":2239732,"avatar_url":"https://avatars.githubusercontent.com/u/2239732?v=3","gravatar_id":"","url":"https://api.github.com/users/pypmannetjies","html_url":"https://github.com/pypmannetjies","followers_url":"https://api.github.com/users/pypmannetjies/followers","following_url":"https://api.github.com/users/pypmannetjies/following{/other_user}","gists_url":"https://api.github.com/users/pypmannetjies/gists{/gist_id}","starred_url":"https://api.github.com/users/pypmannetjies/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pypmannetjies/subscriptions","organizations_url":"https://api.github.com/users/pypmannetjies/orgs","repos_url":"https://api.github.com/users/pypmannetjies/repos","events_url":"https://api.github.com/users/pypmannetjies/events{/privacy}","received_events_url":"https://api.github.com/users/pypmannetjies/received_events","type":"User","site_admin":false},"created_at":"2016-02-26T15:05:44Z","updated_at":"2016-02-26T15:05:44Z","body":"We tried refreshing the page but it seems like the entire app view container is broken. The only solution we could find without rewriting to use WebGL is to disable app view for devices >= iOS9. "}}