2013-02-03 54 views
0

我製作了一個Chrome extension,並在我的清單中設置了一個browser_action。這會在瀏覽器欄中放置一個小圖標,然後單擊該圖標運行background.js,它會在新選項卡中打開該應用程序。如何指定我的擴展程序是Chrome網上應用店中的「應用程序」?

但是,我注意到在網上商店中,我的應用程序圖標被列在一個小拼圖中,它並不像我已安裝的其他「應用程序」那樣出現在Chrome New Tab page上。

我是否需要在我的manifest.json文件中設置特定的內容,以便將其列爲「應用」而不是擴展名?除了移除拼圖碎片並在新標籤頁上列出它之外,是否還有其他好處可以使它成爲應用程序?

這是我的manifest.json文件:

{ 
    "manifest_version": 2, 

    "content_security_policy": "script-src 'self' 'unsafe-eval'; object-src 'self'", 

    "name": "Super Simple Tasks", 
    "description": "A very simple tasks app that uses localStorage.", 
    "version": "1.1", 

    "icons": { 
    "16": "img/icon16.png", 
    "48": "img/icon48.png", 
    "128": "img/icon128.png" 
    }, 

    "permissions": [ 
    "tabs", 
    "storage" 
    ], 

    "offline_enabled": true, 

    "background": { 
    "scripts": ["background.js"] 
    }, 

    "browser_action": { 
    "default_icon": "img/icon19.png", 
    "default_title": "Super Simple Tasks" 
    } 
} 

回答

相關問題