2015-08-16 30 views
5

Bu nedenle, Office 365 Eklentileri (daha önce Apps için Office) geliştirmeye başladım ve uygulamanızı oluştururken hangi tarayıcı veya tarayıcı altyapısının kullandığını merak ettim. JavaScript'in navigator.appCodeName ve navigator.appName'u kullanmayı denedim, ancak here açıklanan sorun nedeniyle bu yöntemi işe yaramaz hale getirir. Office Eklentileri uygulamaları oluşturmak için hangi tarayıcı veya motor kullanılır?Office Eklentileri hangi tarayıcı/tarayıcı motorunu kullanıyor?

cevap

4

Bu, Office'in kullanıldığı yere bağlıdır. Windows Masaüstü'ndeyse, Office Eklentileri, barındırılan web sayfasını Office'e yüklemek için Internet Explorer kullanır. IOS için, yerel WebView denetimine güvenir. Office Online'da, Office Online ile açtığınız tarayıcıların bulunduğu korumalı bir iframe kullanır.

Office'in çalıştığı tarayıcıyı belirlemeye çalışıyorsanız, kullanıcı aracısı dizesinin koklamasının sizin için çalışacağını düşünüyorum.

+1

Masaüstü uygulamalarında yakın zamanda IE yerine Edge'i görebilme şansımız var mı? –

+0

Merhaba James - Şu anda, ekip şu anda diğer öncelikler üzerinde çalışıyor, ancak özellikle de Edge'in Windows 10 makinelerinde daha iyi performans göstermesine neden oluyorsa, bu durumun birikimimizde olduğunu görebiliyordum. Yine de, önceki Windows sürümleri için IE'yi kullanmamız gerekiyor. –

+0

Her tarayıcıda ve çevrimiçi ofiste (IE kullanarak) ancak Office365'te yerel olarak bir stilin çalıştığı bir css sorununu gördüm. Tuhaf. – HockeyJ

İlgili konular