improve intent with scheduler

This commit is contained in:
Peter Maquiran
2023-10-27 16:46:41 +01:00
parent a0609e5ba2
commit 1865240569
4 changed files with 180 additions and 55 deletions
+4 -12
View File
@@ -27,7 +27,7 @@ import { NewActionPage } from '../pages/publications/new-action/new-action.page'
import { PublicationsPage } from '../pages/publications/publications.page';
import { fetchData } from 'plugins/Echo';
import { Encoding, Filesystem, FilesystemDirectory } from '@capacitor/filesystem';
import { sendIntent } from 'src/app/services/shareIntent'
const { App } = Plugins;
@@ -140,15 +140,7 @@ export class HomePage implements OnInit {
}
/* navigator.serviceWorker.ready.then((registration) => {
console.log('yes please')
registration.active.postMessage(
"Test message sent immediately after creation",
);
}); */
/* this.checkSendIntentReceived(''); */
sendIntent.setRouteService(this.router)
}
@@ -172,7 +164,7 @@ export class HomePage implements OnInit {
if (result.url) {
let resultUrl = decodeURIComponent(result.url);
Filesystem.readFile({path: resultUrl})
.then(async (content) => {
const modal = await this.modalController.create({
@@ -184,7 +176,7 @@ export class HomePage implements OnInit {
cssClass: 'new-action modal modal-desktop',
backdropDismiss: false
});
modal.onDidDismiss().then(() => {
SendIntent.finish();
});