Actually, the volume cookie could either be tied as part of the session cookie or independent of that -- problem is without adjusting the volume before the cookie expires you'll still get that jump scare. I'll fiddle with this soon and have more insight.
i think, default 50% is a good option, like flaminglog said. and then, additionally, saving the custom setting with a cookie (session or independent, idk)
Apparently the cookie volume isn't being applied to the single track player popup. Which makes no sense because they both use the html5 audio playing javascript. Will check it out sometime soon.
post #101189 ::
2018.06.25 8:23am :: edit 2018.06.25 9:46am
well that sucks -- lemme check the diff
[EDIT] OH nice safari is being "helpful"
`Unhandled Promise Rejection: NotAllowedError: The request is not allowed by the user agent or the platform in the current context, possibly because the user denied permission.`
Also, I have no idea if we're experiencing the same error in Safari since I'm on version 11 and you're on 5.
[EDITEDIT] seems the error I'm having in Safari is from a change from about 12 months ago. Can you confirm this error? Also I think this was causing some breakage for iPhones.
post #101191 ::
2018.06.25 12:26pm :: edit 2019.05.05 1:25am
Weirdly enough The HTML5 player does still seem to work on Safari 11 on my MacMini. it also still works on Mozilla FireFox 48.0.2.
Edit, looks like Mozilla FireFox is the winner for the HTML5 Player on here, because now Safari 5 just sits.
I kept trying to fix this thing and the problem was I needed to clear out the 'player_volume' cookie values. Somehow there were two entries in my cookie data and the one being updated wasn't the one being referenced.
Anyways, happy to put this one to rest in me braing!