Skip to content

Commit

Permalink
update for new chrome
Browse files Browse the repository at this point in the history
  • Loading branch information
mattdesl committed May 6, 2018
1 parent f65a7f7 commit a37a78f
Showing 1 changed file with 17 additions and 17 deletions.
34 changes: 17 additions & 17 deletions demo/index.js
Original file line number Diff line number Diff line change
Expand Up @@ -21,24 +21,24 @@ var app = createApp(canvas, {
})

// some devices need a "Click to Play"
detectAutoplay(function (autoplay) {
if (autoplay) {
canplay()
} else {
clickToPlay.style.display = 'block'
loading.style.display = 'none'
clickToPlay.style.display = 'block'
loading.style.display = 'none'

// On iOS, it has to be a tap event and not a drag + touchend...
var onTap, onMouseDown

onMouseDown = function (ev) {
window.removeEventListener('touchstart', onTap)
window.removeEventListener('mousedown', onMouseDown)
ev.preventDefault()
loading.style.display = 'block'
clickToPlay.style.display = 'none'
canplay()
}
onTap = tapEvent(onMouseDown)

// On iOS, it has to be a tap event and not a drag + touchend...
var onTap = tapEvent(function (ev) {
window.removeEventListener('touchstart', onTap)
ev.preventDefault()
loading.style.display = 'block'
clickToPlay.style.display = 'none'
canplay()
})
window.addEventListener('touchstart', onTap)
}
})
window.addEventListener('touchstart', onTap)
window.addEventListener('mousedown', onMouseDown)

function canplay () {
// Create an iOS-safe AudioContext which fixes
Expand Down

0 comments on commit a37a78f

Please sign in to comment.