İlk sayı için (özel uygulamanın Chrome'u özel protokolle kaydetmesini sağlayın), özel bir protokolün aktif URL'lerini denemeye çalıştığım son çalışmalara dayanarak bu, Chrome'un hala çok iyi idare edemediği bir şey.
Buradaki hata ( https://bugs.chromium.org/p/chromium/issues/detail?id=560809 ) bu protokolleri çok amaçlı adres çubuğundan veya komut satırından başlatmakla ilgilidir, ancak bağlantı olduğunda uygulamanın geçerli olduğunu düşünüyorum. javascript ile etkinleştirilir (window.location veya bu src ile iframe oluşturulur).
Söyleyebileceğim bu hala olağanüstü bir konudur.
Şimdi - İkinci bölümde (Windows'un protokolü nasıl kullanacağını bilmediğini söylediği ve App Store'u sunduğunu söylediği). Protokolünüzü kayıt defterinden Windows'a kaydetmeniz gerekir. Bu, burada anlatıldığı gibi HKEY_CURRENT_USER \ Software \ Classes içine özel olarak biçimlendirilmiş bir anahtar eklemek kadar basittir: https://msdn.microsoft.com/en-us/library/aa767914(v=vs.85).aspx
Not - Bu sayfadaki talimatları uygularsanız, o makinenin tüm kullanıcıları için bir protokol işleyicisi kaydedeceksiniz ve kaydı yapan uygulamanın yükseltilmesi gerekir (Yönetici). HKEY_CLASSES_ROOT yerine HKEY_CURRENT_USER \ Software \ Classes kullanıyorsanız, kaydınız hala HKEY_CLASSES_ROOT altında gösterilecek, ancak yönetici oluşturulması gerekmeyecek, ancak yalnızca geçerli kullanıcı için çalışacak. Yani - bunun üzerine zehirini seç.
HKEY_CLASSES_ROOT, HKEY_LOCAL_MACHINE ile birlikte HLEY_CURRENT_USER'den gelen tüm \ Yazılım \ Sınıflardan oluşan bir görünümdür. HKCU’nun HKLM’yi geçersiz kıldığına inanıyorum ancak onaylamadım, ancak doğrudan HKEY_CLASSES_ROOT’da bir anahtar oluşturmaya çalışırsanız, HKLM’ye yazmaya çalışacağınız için erişim izni verilmez.
Umarım bu yardımcı olur. İyi şanslar.
+
Sembol olmadığını kontrol şüpheli görünüyorwebplus
işler. Eğer öyleyse, o zaman Chrome nasıl çalışır ve onu değiştirmek için yapabileceğiniz hiçbir şey yoktur.