Amended: Most basic example fails on macOS Safari
sketchers: https://editor.p5js.org/shawn/sketches/jZQ64AMJc
console error: "Unhandled Promise Rejection: AbortError: Failed to fetch module, error: Cross origin requests are only supported for HTTP."
sketch Combine Canvas and Audio fails on macos Safari and iPadOS Safari
sketch url: https://editor.p5js.org/shawn/sketches/SbNzhNujd
name: Advanced - Combine Canvas and Audio - Video Chat
Works ok on macos Chrome and Firefox.
Amended: Most basic example fails on macOS Safari sketchers: https://editor.p5js.org/shawn/sketches/jZQ64AMJc console error: "Unhandled Promise Rejection: AbortError: Failed to fetch module, error: Cross origin requests are only supported for HTTP."
sketch Combine Canvas and Audio fails on macos Safari and iPadOS Safari sketch url: https://editor.p5js.org/shawn/sketches/SbNzhNujd name: Advanced - Combine Canvas and Audio - Video Chat Works ok on macos Chrome and Firefox.