if ('serviceWorker' in navigator) {
navigator.serviceWorker.getRegistrations().then(function(serviceworker){
alertOK("registration: " + serviceworker)
serviceworker.unregister().then(function(boolean) {
if (boolean) alertOK("unregistration successful")
else alert("unregistration NOT successful")
});
})
navigator.serviceWorker.register("https://lively-kernel.org/babelsberg/users/jenslincke/cloudsw.js", {
scope: "https://lively-kernel.org/babelsberg/users/jenslincke/test"
}).then(function(registration) {
console.log('ServiceWorker registration successful with scope: ', registration.scope);
}).catch(function(err) {
console.log('ServiceWorker registration failed: ', err);
});
}
URL.source.withFilename("test/test.txt").asWebResource().noProxy().beAsync().get().whenDone(function(content){
alertOK("content: " + content)
})
jQuery.ajax({
url: "https://dropbox/",
type: "get",
success: function(d) { alertOK(d)}
})
jQuery.ajax({
url: "https://dropbox/Lively/foo.txt",
type: "get",
success: function(d) { alertOK(d)}
})
jQuery.ajax({
url: "https://dropbox/Lively/test.txt",
type: "get",