Safari 12.1.1 fails to load pinky, console shows it cannot find AudioContext (works on Chrome 74.0.3729.157):
[Log] WebGL support using context: – "webgl" (app.js, line 561)
[Log] Error loading Rust wasm module 'pinky_web': – ReferenceError: Can't find variable: AudioContext (app.js, line 38)
ReferenceError: Can't find variable: AudioContext
[Error] Unhandled Promise Rejection: ReferenceError: Can't find variable: AudioContext
(anonymous function) (app.js:39)
promiseReactionJob
Looks like the Web Audio API is supported, but it needs the webkit prefix: https://caniuse.com/#search=audiocontext