2013-04-05 293 views

回答

0

有一個在谷歌瀏覽器不支持XUL。

爲了端口您擴展不同的瀏覽器,你應該提取它的一些公共部分,其只與網頁內容的工作,並且不依賴於瀏覽器特定的功能。這部分可以在擴展之間共享(與您可以在所有擴展上使用jQuery和其他庫而不管平臺相同)。

擴展的其他部分,包括涉及用戶界面,必須通過每個瀏覽器的特定API定製。例如,對於谷歌瀏覽器,您應該使用popup pagesoptions pages用於用戶界面。它們是HTML + CSS + JavaScript,而不是XUL。

+0

感謝這些鏈接。我會讀它。但唉,瀏覽器的不兼容性太多了,開發擴展。 – user2118975 2013-05-08 06:17:23

+1

@ user2118975,你可以看一下[甘果跨瀏覽器擴展框架(http://kangoextensions.com/)或類似的框架。 – Stan 2013-05-08 17:39:14

+0

謝謝,我會看到它。 – user2118975 2013-05-10 05:15:25