versucht in Chrome meine application/x-suggestions+json
Datei bekommen erkannt werden, wenn es durch einen Service-Arbeiter serviert wird, aber egal, was ich tue es scheint nur völlig zu umgehen es. Fehle ich etwas oder ist das eigentlich unmöglich?Serving eine OpenSearch `Anwendung/x-Suggestionen + Json` durch einen Service-Arbeiter
0
A
Antwort
0
Beim Erstellen der Antwort müssen Sie die Kopfzeilen angeben, damit sie den richtigen Inhaltstyp enthalten. Sie können es tun, indem Sie den init dictionary für den Antwortkonstruktor verwenden. Zum Beispiel:
var response = new Response(JSON.stringify(suggestions), {
headers: { 'Content-Type': 'application/x-suggestions+json' }
});
Können Sie Code bitte einfügen? – Salva
@Salva: Welchen Code möchten Sie einfügen? Ich verwende die von Google erstellte 'sw-toolbox', um die Vorschläge mit einer Standard' new Response (JSON.stringify (suggestions)) 'zu versehen und ich habe das' '-Tag in meiner' opensearch.xml', um auf die Datei zu verlinken . –