EDIT: I'm just stupid. See reply for explanation in case you run into the same issue.
Original Post:
So in order to get Gyroscope support to work on iPhones in an HTML build I have to send the actual HTML source of the game to the player instead of the itch page. If I send this to them in a discord message it works great! But if I just put it as a link on the itch page ("If you're on iPhone press here to play the game!") It seems really weird to me that the source of where you press the link matters, is there anyway I can wrap the link or something like that so it actually works for iPhone users? Again, if I click the link in discord it somehow works but not if I click it on the itch page???
An example of the offending link: https://html-classic.itch.zone/html/13132807/index.html
Literally try sending that link to yourself on discord instead of clicking it here and somehow it works???
Here's the error. I'm sure I'm messing with things I don't fully understand, but any help would be appreciated!
<Error>
<Code>AccessDenied</Code>
<Message>Access denied.</Message>
<Details>Anonymous caller does not have storage.objects.get access to the Google Cloud Storage object. Permission 'storage.objects.get' denied on resource (or it may not exist).</Details>
</Error>