2011-09-12 8 views
6

Eventuali duplicati:
How to add google chrome omnibox-search support for your site?abilitazione scheda premendo per la ricerca in Google Chrome sul mio sito

Ho una domanda su come attivare la "premi sul tasto tab per la ricerca" funzionalità di Google chrome per il mio sito web.

ho già collegato un documento opensearch.xml e ho il seguente incluso:

<Url type="text/html" template="http://localhost:3000/?search={searchTerms}"/>

Tuttavia questo lavoro ancora doesnt. Sto facendo qualcosa di sbagliato?

Grazie!

risposta

7

Ecco opensearch.xml esempio che funziona per me:

<OpenSearchDescription xmlns="http://a9.com/-/spec/opensearch/1.1/"> 
    <ShortName>Example.com</ShortName> 
    <LongName>Example.com Search</LongName> 
    <Description>Search through Example.com</Description> 
    <Query role="example" searchTerms="example search"/> 
    <InputEncoding>UTF-8</InputEncoding> 
    <OutputEncoding>UTF-8</OutputEncoding> 
    <AdultContent>false</AdultContent> 
    <Language>en-us</Language> 
    <SyndicationRight>open</SyndicationRight> 
    <Developer>Example.com</Developer> 
    <Tags>tag1,tag2</Tags> 
    <Image height="16" width="16" type="image/vnd.microsoft.icon">http://example.com/favicon.ico</Image> 
    <Url type="text/html" template="http://example.com/search.html?q={searchTerms}"/> 
    <Url type="application/x-suggestions+json" template="http://example.com/suggestions.html?query={searchTerms}"/> 
</OpenSearchDescription> 

Penso localhost e/o non standard porta 3000 potrebbe anche contribuire al problema.

+0

come si trova l'URL che porta direttamente alla casella di query sul sito di destinazione? (in google translate per esempio) – JinSnow

Problemi correlati