diff --git a/three.js/examples/multi-markers/examples/player.html b/three.js/examples/multi-markers/examples/player.html index b6c3e0594135106024c013380631c0ce35d303ee..bc405ed6409743186c91f0973510c5bd31f5192e 100644 --- a/three.js/examples/multi-markers/examples/player.html +++ b/three.js/examples/multi-markers/examples/player.html @@ -82,7 +82,7 @@ var hasHash = location.hash.substring(1) !== '' ? true : false if( hasHash === true ){ - var urlOptions = JSON.parse(location.hash.substring(1)) + var urlOptions = JSON.parse(decodeURIComponent(location.hash.substring(1))) }else{ var urlOptions = { trackingBackend: 'artoolkit', @@ -91,7 +91,7 @@ window.urlOptions = urlOptions urlOptionsUpdate() function urlOptionsUpdate(){ - location.hash = '#'+JSON.stringify(urlOptions) + location.hash = '#'+encodeURIComponent(JSON.stringify(urlOptions)) } //////////////////////////////////////////////////////////////////////////////////