2010-07-05 21 views
7

Adres çubuğundaki RSS düğmesini tıklattıran (feed: // protokolüne yapılan çağrılar) tıklamaları kaydeden ve Safari'nin besleme okuyucusu yerine Google Reader'a yönlendiren bir simple extension for Safari yazdım. Bununla birlikte, kullanıcı varsayılan bir besleme okuyucusu olan the intercept doesn't work olarak ayarlanmış bir Sıvı uygulamasını (Google Reader'ı açan bir tane) sahipse.Safari Extension, Akışkan Uygulaması

Farklı bir uygulamaya gönderilen bir isteği yakalamak için bilinen herhangi bir yol var mı? Uzantı şu anda document.beforeload() numaralı anahtarlarda yer alıyor, ancak belge yeni bir "uygulamada" açılırsa, elbette ki hiç ulaşılmaz.

Yakalayabileceğim farklı bir etkinlik var mı? Uzantıların yakalayabileceği kapsamlı bir etkinlik listesi bulamadım.

Teşekkürler.

cevap

6

Eklentiler, Safari'nin bir parçası değildir, bu nedenle safari uzantıları webkit'i (Fluid gibi) içeren diğer uygulamalarda kullanılamaz.