0 votes
by (120 points)
When I publish a story from Twine to html, it opens and functions as expected in Firefox. But opened in Safari, it is just a completely black screen.

Any guidance on this would be great.

DW

1 Answer

0 votes
by (63.1k points)
What Twine version? What story format and version?
by (159k points)
Which version of Safari, and which operating system (name & version) are you running it on?
by (120 points)
Twine 2.2.1

Harlowe 2.1.0

Safari 11.0.3

OSX 10.13.3

-- Daniel
by (159k points)

I'm not an OSX (or Safari) user but I know that the web-browser has a Web Developer Console, this site lists how to access it for Safari (and other web-browsers)

Can you look at your console while trying to run your Story HTML file and report any error messages you find in it.

by (120 points)
SecurityError (DOM Exception 18): The operation is insecure.

Not allowed to load local resource: file:///favicon.ico
by (120 points)
With the error information, I found the following solution:

Issue is fixed by going to Develop menu and selecting "Disable Local File Restrictions" (a solution I found here https://stackoverflow.com/questions/46374291/safari-11-gets-securityerror-dom-exception-18-when-accessing-localstorage).

Apparently, by default, Safari does not allow access to local files.

Thank you for helping with this. Looking to the errors was the key.

DW
...