Hej,
Mam grę stworzoną w ClickFusion za pomocą HTML5 exporter. Tworzy mi ona plik index.html oraz Runtime.js. Załóżmy, że daje użytkownikowi te dwa pliki, by mógł sobie spokojnie, w trybie offline włączyć grę (za pomocą otworzenia linku typu (file:\\C:\gra\index.html) .
Chciałbym wiedzieć, czy jest jakaś możliwość, by niejako 'obejść zabezpieczenia' np. by przy otwieraniu pliku .html nie wyświetlał się w przeglądarce komunikat.
document.write('<h1>The application cannot be run...</h1>');
document.write('<p>HTML browsers do not allow you to launch data files directly from the file system.<br>');
document.write('A drag & drop of the html file on a web-browser window will not work, on any machine.<br>');
document.write('Please use the Build & Run option (it opens a local web server) to run your application,<br>')
document.write('or upload your application folder to a remote web-server, and start it from there...</p>');
document.write('</div>');
Niestety, na większości przeglądarek właśnie wyskakuje mi taki błąd: Internet Explorer ( permanentnie ), Mozilla Firefox ( pojawia się komunikat na sekundę i przechodzi dalej do gry ), Microsoft Edge ( działa bez zarzutu ). Na różnych stronach internetowych wyczytałem, że jedyną opcją to jest postawienie serwera (local/web).
Niestety, to mnie nie satysfakcjonuje, ponieważ chciałbym, by użytkownik miał możliwość odpalenia gry w trybie offline ( zależy mi by to się odbyło w przeglądarce internetowej ).