2016-03-29 18 views
0

Bir krom uzantısı geliştiriyorum, çünkü krom başlatıldığında yerel bir depoda kayıtlı bir url açmak istiyorum. Yani, bir kullanıcı başlangıçta (bir günde) kromu tıkladığında, uzantıya tıklanmadan yeni pencerede bir url açmak istiyorum. mümkün mü ? Eğer aradığınızıChrome uzantısı, kromu başlatmaya başlamak için kromu zorla

Teşekkür

cevap

1

Evet, chrome.tabs.create olduğunu. Bu, belirtilen bir URL ile yeni bir sekme açacaktır. Eğer yeni bir pencere açmak istiyorsanız

chrome.tabs.create({url: localStorage.getItem('urlLocalStorageKey')}) 

o zaman chrome.windows.create gerekir. Eğer beyannamesine tabs iznini eklemeniz gerekir bu yaklaşımların her ikisi için

chrome.windows.create({url: [localStorage.getItem('urlLocalStorageKey')]}) 

.

Bunlardan birini uzantılar arka plan komut dosyanızda uygularsanız, Chrome açıldığında çalışır.

+0

Kullanıcı, chrome tarayıcısını nasıl açabilir? bunun için herhangi bir olay var mı? – ForTW

+1

[chrome.runtime.onStartup] (https://developer.chrome.com/extensions/runtime#event-onStartup) şu anki durumunuz olabilir. – dan

İlgili konular