5

所以我正在尝试开始开发 Office 365 加载项(以前的 Office 应用程序),我想知道 Office 在呈现您的应用程序时使用什么浏览器或浏览器引擎。我尝试使用 JavaScript 的navigator.appCodeNameand navigator.appName,但由于这里描述的问题使得该方法无用。Office 加载项使用什么浏览器或引擎来呈现应用程序?

4

1 回答 1

5

这取决于使用 Office 的位置。如果在 Windows 桌面上,Office 加载项使用 Internet Explorer 在 Office 中加载托管网页。对于 iOS,它将依赖本机 WebView 控件。如果在 Office Online 上,它将使用沙盒 iframe,您可以在哪个浏览器中打开 Office Online。

如果您试图确定正在运行 Office 的浏览器,我相信嗅探用户代理字符串对您有用。

于 2015-08-18T15:38:17.003 回答