Also versuche ich, mit der Entwicklung von Office 365 Add-Ins (früher Apps für Office) zu beginnen, und ich frage mich, welche Browser- oder Browser-Engine Office verwendet, wenn es Ihre App rendert. Ich versuchte mit JavaScript navigator.appCodeName
und navigator.appName
, aber aufgrund des beschriebenen Problems here macht diese Methode unbrauchbar. Welchen Browser oder welche Engine verwenden Office Add-Ins zum Rendern von Apps?Welche Browser/Browser-Engine verwenden Office Add-Ins?
5
A
Antwort
4
Es hängt davon ab, wo Office verwendet wird. Wenn es sich auf Windows Desktop befindet, verwenden Office-Add-Ins einen Internet Explorer, um die gehostete Webseite in Office zu laden. Für iOS wird es auf dem nativen WebView-Steuerelement basieren. In Office Online wird ein Sandbox-Iframe verwendet, in welchem Browser Sie Office Online öffnen.
Wenn Sie versuchen, den Browser zu ermitteln, in dem Office ausgeführt wird, glaube ich, dass das Sniffing des User Agent-Strings für Sie funktioniert.
Verwandte Themen
- 1. Verhindern, dass WiX den MS Office AddIns-Ordner bei der Deinstallation löscht
- 2. Verschiedene Möglichkeiten, Outlook AddIns zu erstellen
- 3. Wie liest man die Werte der web.config Datei in office addins office.js
- 4. NUnit Addins werden nicht geladen
- 5. Kein gültiges Office-Add-in
- 6. Office365 Addins - Wie zwischen addin Windows kommunizieren
- 7. Welche Version der Office Apps-Add-In-Bibliothek sollte ich verwenden?
- 8. Kann ich den Office 2007-Fensterstil verwenden?
- 9. Verwenden von Office 2010-Webanwendungen mit ASP.NET
- 10. Verwenden von MS Office-Rechtschreibprüfung mit C#
- 11. Können AddIns in MAF (System.AddIn) Konstruktorparameter haben?
- 12. Was sind die besten Visual Studio Addins?
- 13. Office-Dokumente ohne Office konvertieren
- 14. Develop Office 2007 Add-In unter .Net V2.0 und VS2008
- 15. Welche jpcap-Bibliothek verwenden?
- 16. Welche Tabellen verwenden Änderungsverfolgung
- 17. Welche Technologien verwenden?
- 18. Welche generische Sammlung verwenden?
- 19. Welche Sortiermethode verwenden Sie?
- 20. strlen, mb_strlen, welche verwenden?
- 21. Welche HTTP-Methode verwenden?
- 22. SAL-Annotationen, welche verwenden?
- 23. Datenstrukturen - wann welche verwenden?
- 24. Welche Algorithmen verwenden RDBMS?
- 25. Überprüfen Sie, ob der Office-Prozess hängt, wenn Sie Office Automation verwenden
- 26. Office 2003 PIAs mit Office 2007
- 27. .NET Office-Interop mit Version unabhängige Office
- 28. Welche verwenden, eruby oder erb?
- 29. Welche Datenzugriffstechnologie für Monotouch verwenden?
- 30. Welche IDE verwenden CLISP-Programmierer?
Gibt es eine Chance, Edge statt IE bald in den Desktop-Apps zu sehen? –
Hallo James - Momentan arbeitet das Team gerade an anderen Prioritäten, aber ich kann sehen, dass dies in unserem Backlog ist, besonders wenn Edge zu besserer Leistung auf Windows 10 Computern führt. Trotzdem müssten wir den IE für frühere Windows-Versionen verwenden. –
Ich habe gerade ein CSS-Problem, wo ein Stil funktioniert in jedem Browser und im Büro online (mit IE), aber nicht in Office365 lokal getroffen. Bizarr. – HockeyJ