2017-04-04 3 views

Antwort

0

Das bedeutet nichts Besonderes, nur dass das Manifest einen Intent-Filter für die URL der App enthält.

Hier ist ein Ausschnitt aus https://cs.chromium.org/chromium/src/chrome/android/webapk/shell_apk/AndroidManifest.xml

<intent-filter> 
    <action android:name="android.intent.action.VIEW"></action> 
    <category android:name="android.intent.category.DEFAULT"></category> 
    <category android:name="android.intent.category.BROWSABLE"></category> 
    <data android:scheme="{{{scope_url_scheme}}}" 
      android:host="{{{scope_url_host}}}" 
      android:pathPrefix="{{{scope_url_path}}}"></data> 
</intent-filter> 
+0

, die aussieht wie es eine Absicht zu fangen * ab * Chrom * in * eine andere App gemeint ist. Das ist schon eine Weile her. Laut dem Blog, den ich erwähnt habe, sollten wir in der Lage sein, es umgekehrt zu machen: "Progressive Web Apps [..] können eingehende Absichten von anderen Apps empfangen." - Also sollten wir in der Lage sein, einen Intent-Filter in der Web-App zu definieren * und * diese Absichten zu erhalten * in chrome * – REJH

+0

Ich denke, der Punkt ist, dass die PWA einen Intent-Filter definiert, nämlich für die URL der App, aber Sie können t passen Sie es an. Und diese Datei ist weniger als ein Jahr alt. –

+0

Ok dann ist der Wortlaut einfach super komisch. Es heißt "erhalte eine Absicht", nicht "automatisch öffnen Sie Ihre PWA, wenn jemand auf einen Link zu Ihrer URL klickt". Ich denke, ich habe auch irgendwo gelesen, dass man sich in die PWA vertiefen könnte, also wie würde das für einseitige Web-Apps funktionieren (was meines Wissens die meisten von ihnen bedeutet)? – REJH

Verwandte Themen