簡體   English   中英

如何在Chrome擴展程序中添加其他說明?

[英]How can I add in another description to my chrome extension?

好的,我正在創建一個chrome擴展,允許我在google chrome中使用多功能框。 例如,當我輸入單詞“face”並選擇tab時,它允許使用chrome地址欄作為facebook的搜索欄。 我現在希望將Twitter添加到chrome擴展程序中,我正在努力做到這一點。 下面是我的javascript文件,適用於Facebook

function resetDefaultSuggestion() { 
    chrome.omnibox.setDefaultSuggestion({
        description: 'face: Search the Facebook API for %s'
        description: 'twitter: Search twitter API for %s'
    });
}

resetDefaultSuggestion();

function navigate(url) {
    chrome.tabs.query({active:true, currentWindow: true}, function (tabs) {
        chrome.tabs.update(tabs[0].id, {url: url});
    });
}

chrome.omnibox.onInputEntered.addListener(function(text) {  
  navigate("https://www.facebook.com/search/results/?q=" + text);
});

這是我的manifest.JSON文件,如果有任何幫助,我們將不勝感激:

{

    "name": "Facebook People Search", 
    "description": "Are you always facebook searching people? Install this plugin to make it even faster!",
    "omnibox": { "keyword" : "face" },
    "icons": {
    "16": "facebook.png"
    },
    "background": {
    "scripts": ["background.js"]
    },
        "version": "1.0",
    "minimum_chrome_version": "9",
    "manifest_version": 2
}

不,沒有辦法。

每個分機只有一個關鍵字。

您需要具有某種常用前綴,用於擴展程序的所有查詢。

例如, s ,所以你可以用s facesf用於facebook和st用於推特。 了解Chromium Search如何針對不同的搜索類型進行搜索。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM