Jestem programistą, który szuka najlepszego sposobu na skonfigurowanie różnych szkół z własnymi niestandardowymi, prywatnymi rozszerzeniami (tj. Szkoła A powinna być jedyna z dostępem do rozszerzenia A). Teoretycznie wiem, że istnieje kilka sposobów na wypchnięcie niestandardowego, prywatnego rozszerzenia na domenę:
- Hostuj .crx na serwerze i kliknij „Określ aplikację niestandardową” w konsoli zarządzania.
- Utwórz aplikację domeny , przesyłając plik zip do Chrome Web Store
- Prześlij rozszerzenie z mojego konta programisty do Chrome Web Store i opublikuj w jednym „zaufanym testerze” lub pozostaw je na liście
Opcja (1) , hostowanie .crx, nie działa. Nie jestem pewien dlaczego, ale rozszerzenie po prostu nie wypycha. Łączę bezpośrednio do pliku CRX, który ma odpowiedni identyfikator i typ MIME, ale nadal nie ma kości. Jeśli ktoś ma jakieś wskazówki lub sugestie, jak to zrobić, chciałbym je usłyszeć!
Opcja (2) polegająca na utworzeniu przez szkołę aplikacji domeny wydaje się nieco nieefektywna, ponieważ wymaga od wszystkich szkół przesłania własnego pliku zip. Zasadniczo musiałbym wysłać do szkoły plik zip i wysłać go do szkoły. Wszystkie aktualizacje rozszerzenia będą również wymagać podobnego procesu, więc nie wydaje się to idealne.
Wątpię, aby ta opcja (3) działała. Gdybym opublikował administratorowi jako „zaufany tester”, nie sądzę, aby inne osoby w domenie mogły uzyskać do niego dostęp. Jeśli nie ma go na liście, nie wiem, jak administrator mógł go znaleźć w oknie dialogowym Chrome Web Store. Ponadto wolałbym unikać bezpieczeństwa poprzez niejasność.
Czy ktoś miał sukces w hostowaniu rozszerzenia i korzystaniu z funkcji Określ aplikację niestandardową ? Jakieś inne sugestie dotyczące wypchnięcia niestandardowego rozszerzenia przez konsolę zarządzania? Dzięki wielkie!