Jestem nowy w rozwoju rozszerzeń Safari. Opracowałem rozszerzenie przy użyciu rozszerzenia budowania i spakowałem i przesłałem na serwer. Podałem link do rozszerzenia pobierania, jak pokazano poniżej na mojej stronie internetowej:
<a href="http://example.com/extension/myextension.safariextz">Install button</a>
podczas klikania tagu w przeglądarce Safari otwiera się plik jak pokazano na poniższym obrazku
.
Problem w przeglądarce i os
przeglądarka: safari 5.1
os: mac os X snow leopard
Próbowałem także w mac os X Mountainlion i mac OS X mavericks z Safari 6.1 i 7 odpowiednio działa dobrze i rozszerzenie jest poprawnie zainstalowane.
Proszę, poradź mi.
Odpowiedzi:
3 dla odpowiedzi № 1Prawdopodobnie podajesz plik jako tekst / zwykły, co powoduje, że przeglądarka wyświetla zawartość. Należy zmusić przeglądarkę klienta do pobrania pliku, dodać to do Ciebie. Htaccess:
AddType application/octet-stream .safariextz