Browse Source

Register protocol handler only once

master
digital dreamer 10 years ago
parent
commit
76d0373101
  1. 5
      js/interface_common.js

5
js/interface_common.js

@ -404,9 +404,12 @@ function watchHashChange(e) @@ -404,9 +404,12 @@ function watchHashChange(e)
function initHashWatching()
{
// Register custom protocol handler
if (window.navigator && window.navigator.registerProtocolHandler){
already_registered = _getResourceFromStorage("twister_protocol_registered");
if (window.navigator && window.navigator.registerProtocolHandler && !already_registered){
var local_twister_url = window.location.protocol + '//' + window.location.host + '/home.html#%s';
window.navigator.registerProtocolHandler('web+twister', local_twister_url, 'Twister');
_putResourceIntoStorage("twister_protocol_registered", true);
}
// Register hash spy and launch it once

Loading…
Cancel
Save