Is there a way to play Twitch audio without interaction from the user when the phone is asleep?

I think you asked this on the Discord as well - we came to the conclusion that you can set the “requires user interaction” flag on the webview to get autoplay working.