Seguo lo sviluppo dell'app web di Google Chrome su http://developer.chrome.com/trunk/apps/first_app.html e l'app Web non si sta avviando. quando clicco sull'icona della app sulla pagina, si chiude la scheda. Ho scaricato le app e i plug-in di esempio da github ma anch'essi non funzionano quando guardo la console. Ottengo questo errore, per favore non ho abilitato le API sperimentali in chrome: // flags.Errore "onLaunched" di Google Chrome nel plug-in
Uncaught TypeError: Cannot read property 'onLaunched' of undefined
Ho aggiornato il browser Chrome alla versione 22.0.1229.79. Il mio file manifest.json è
{
"name": "Hello World!",
"description": "My first packaged app.",
"manifest_version": 2,
"version": "0.1",
"app": {
"background": {
"scripts": ["background.js"]
}
},
"icons": {
"16": "calculator-16.png",
"128": "calculator-128.png"
}
}
e il file miei background.js
chrome.app.runtime.onLaunched.addListener(function() {
chrome.app.window.create('window.html', {
'width': 400,
'height': 500
});
});
Qualcuno mi può punto dove sto andando male?
Ho avuto un problema simile ([vedi qui] (http://stackoverflow.com/questions/12647445/chrome-plugin-not-initializing-properly)) che sembrava essere risolto quando ho riavviato il browser. Avevo eseguito molte schede e il browser era rimasto aperto per un po '. –
Ho finito per cambiare il mio manifesto per assomigliare a questo '{ "name": "Qlipe", "description": "Qlipe Chrome app", "manifest_version": 2, "versione": "0.1", "app": { "lancio": { "local_path": "index.html" }} , "icone": { "16": "Qlipe-16.png", "128" : "Qlipe-128.png" }, "autorizzazioni": [ "http://www.qlipe.com/api/feed", "http://0.0.0.0:6543/api/feed" , "unlimitedStorage" ] 'Nota ho rimosso lo sfondo js – Madawar
Interessante. Giocherò con quello quando avrò una possibilità. Hai provato a specificare background.html e ad incorporare il javascript in questo? –