HTML + Blender game engine?
According to the documentation Blend4web uses WebGL and supports:
Full Support

Yandex Browser
Chrome
Firefox
Opera

Experimental Support

Internet Explorer 11
Safari 8

Mobile Platforms

Android (on the majority of modern devices)
BlackBerry
Firefox OS
iOS 8
Tizen
Ubuntu Touch
WebOS

It looks promising, I would check whether it covers all requirements and give it a try.