Office js 是否有方法为excel加载项请求特定的webview版本?

Office js 是否有方法为excel加载项请求特定的webview版本?,office-js,Office Js,在测试我们的excel加载项时,我们遇到一位用户从他的Windows 10计算机上卸载了IE 11,安装了Microsoft Edge,工作正常。尝试加载任何加载项时,将显示以下错误: 有没有办法要求Excel使用edge webview来避免此问题 否则,是否有计划将webview与excel捆绑,使其不依赖于主机的浏览器?(我强烈建议使用chromium网络视图) 谢谢。我将把建议传达给团队——但目前,没有,PC版Office上的加载项将使用系统安装的Internet Explorer。和

在测试我们的excel加载项时,我们遇到一位用户从他的Windows 10计算机上卸载了IE 11,安装了Microsoft Edge,工作正常。尝试加载任何加载项时,将显示以下错误:

有没有办法要求Excel使用edge webview来避免此问题

否则,是否有计划将webview与excel捆绑,使其不依赖于主机的浏览器?(我强烈建议使用chromium网络视图)


谢谢。

我将把建议传达给团队——但目前,没有,PC版Office上的加载项将使用系统安装的Internet Explorer。和加载项当前不支持边缘浏览器。

感谢您的反馈。我来自Office插件开发团队,我想在这里稍微澄清一下答案


目前,Office插件框架依赖于Windows中的Internet Explorer系统控件,因此我们无法轻松地将其与另一个web控件交换。Office加载项用户需要安装Internet Explorer 11(或底层窗口上的IE9或更高版本),加载项才能工作。但是,用户可以保留其选择的浏览器作为默认浏览器,并继续使用该浏览器。

2019年5月更新

微软现在已经从webview中删除了IE11,并将其替换为MS Edge。您需要按照下面的链接确保您同时拥有Windows 10版本和Office版本


请参见

感谢您的回答,我认为将web视图与office产品捆绑在一起可以解决此问题,还可以通过引入一致性来创建更好的开发环境。感谢您的澄清。我对当前方法的担心是,它会极大地降低外接程序的可能性。允许加载项在IE9和IE10这样的旧浏览器中运行意味着我们,开发人员,不能利用大多数新技术。我们能至少要求IE11吗?它仍然不是理想的开发环境,但比以前的迭代早了几光年。@Dario,我想我记得看到IE 11是Office 2016的最低要求,或者至少是Office 365的最低要求。因此,我认为只有IE9或IE10的实际外接程序用户非常少。如果您依赖于只有IE 11支持的功能,我认为在加载项启动时使用浏览器检测并阻止较旧的IE版本是合理的(我打算对我正在开发的绑定到商店的加载项这样做)。在将外接程序提交到应用商店时,您可能只需要将其作为注释包括在内,并附上理由。