mirror of
https://codeberg.org/streams/streams.git
synced 2024-09-19 23:55:19 +00:00
Merge branch 'dev' of ../p3 into dev
This commit is contained in:
commit
fa12d5991e
5 changed files with 23 additions and 7 deletions
9
ServiceWorker.js
Normal file
9
ServiceWorker.js
Normal file
|
@ -0,0 +1,9 @@
|
||||||
|
// This file should be served from the web root to avoid scope and cookie related issues with some browsers
|
||||||
|
self.addEventListener('install', function(e) {
|
||||||
|
console.log('install event');
|
||||||
|
});
|
||||||
|
|
||||||
|
self.addEventListener('fetch', function(e) {
|
||||||
|
// nothing here yet
|
||||||
|
return;
|
||||||
|
});
|
|
@ -17,7 +17,7 @@ class Manifest extends Controller {
|
||||||
[ 'src' => '/images/' . System::get_platform_name() . '.svg', 'sizes' => '192x192' ],
|
[ 'src' => '/images/' . System::get_platform_name() . '.svg', 'sizes' => '192x192' ],
|
||||||
],
|
],
|
||||||
'scope' => '/',
|
'scope' => '/',
|
||||||
'start_url' => '/',
|
'start_url' => z_root(),
|
||||||
'display' => 'fullscreen',
|
'display' => 'fullscreen',
|
||||||
'orientation' => 'any',
|
'orientation' => 'any',
|
||||||
'theme_color' => 'blue',
|
'theme_color' => 'blue',
|
||||||
|
@ -30,7 +30,16 @@ class Manifest extends Controller {
|
||||||
'title' => 'title',
|
'title' => 'title',
|
||||||
'text' => 'body',
|
'text' => 'body',
|
||||||
'url' => 'url',
|
'url' => 'url',
|
||||||
'files' => [ 'name' => 'userfile', 'accept' => '*' ],
|
'files' => [
|
||||||
|
[ 'name' => 'userfile',
|
||||||
|
'accept' => [
|
||||||
|
'image/jpeg',
|
||||||
|
'image/gif',
|
||||||
|
'image/png',
|
||||||
|
'text/plain',
|
||||||
|
]
|
||||||
|
]
|
||||||
|
]
|
||||||
]
|
]
|
||||||
]
|
]
|
||||||
|
|
||||||
|
|
1
boot.php
1
boot.php
|
@ -1151,7 +1151,6 @@ class App {
|
||||||
head_add_link( [ 'rel' => 'manifest', 'href' => z_root() . '/manifest.webmanifest' ] );
|
head_add_link( [ 'rel' => 'manifest', 'href' => z_root() . '/manifest.webmanifest' ] );
|
||||||
self::$meta->set('application-name', System::get_platform_name() );
|
self::$meta->set('application-name', System::get_platform_name() );
|
||||||
|
|
||||||
|
|
||||||
self::$meta->set('generator', System::get_platform_name());
|
self::$meta->set('generator', System::get_platform_name());
|
||||||
|
|
||||||
$i = head_get_icon();
|
$i = head_get_icon();
|
||||||
|
|
|
@ -35,7 +35,9 @@ $.ajaxPrefilter(function( options, original_Options, jqXHR ) {
|
||||||
});
|
});
|
||||||
|
|
||||||
if ('serviceWorker' in navigator) {
|
if ('serviceWorker' in navigator) {
|
||||||
navigator.serviceWorker.register('/view/js/sw.js');
|
navigator.serviceWorker.register('/ServiceWorker.js', { scope: '/' }).then(function(registration) {
|
||||||
|
console.log('scope is', registration.scope);
|
||||||
|
});
|
||||||
console.log('service worker registered.');
|
console.log('service worker registered.');
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -1,3 +0,0 @@
|
||||||
self.addEventListener('install', (e) => {
|
|
||||||
console.log('install event');
|
|
||||||
});
|
|
Loading…
Reference in a new issue