在測試我們的excel加載項時,我們遇到了一個從他的Windows 10機器上卸載IE 11的用戶,Microsoft Edge已安裝並正常工作。當我們試圖加載任何插件以下錯誤顯示:有沒有辦法爲excel加載項請求特定的webview版本?
有沒有辦法問Excel中使用一個邊緣的WebView避免這個問題?
否則,有沒有計劃將webview與excel捆綁在一起,因此它不依賴於主機的瀏覽器? (我強烈建議使用鉻webview)
謝謝。
在測試我們的excel加載項時,我們遇到了一個從他的Windows 10機器上卸載IE 11的用戶,Microsoft Edge已安裝並正常工作。當我們試圖加載任何插件以下錯誤顯示:有沒有辦法爲excel加載項請求特定的webview版本?
有沒有辦法問Excel中使用一個邊緣的WebView避免這個問題?
否則,有沒有計劃將webview與excel捆綁在一起,因此它不依賴於主機的瀏覽器? (我強烈建議使用鉻webview)
謝謝。
我會將建議傳遞給團隊 - 但目前,PC上的Office版本的加載項將使用系統安裝的Internet Explorer。並且加載項目前不支持Edge瀏覽器。
感謝您的反饋意見。我來自Office加載項開發團隊,我想稍微澄清一下這個答案。
目前,Office加載項框架依賴於Windows中的Internet Explorer系統控制,因此我們無法輕鬆將其與其他Web控件交換。 Office加載項用戶需要安裝Internet Explorer 11(或更高級別的Windows上的IE9或更高版本)才能使加載項起作用。但是,用戶可以將其瀏覽器保留爲默認瀏覽器並繼續使用該瀏覽器。
感謝您的澄清。我對目前的做法表示擔憂是它大大減少了加載項的可能性。允許加載項在瀏覽器中運行,與IE9和IE10一樣老,這意味着我們開發人員無法使用大多數新技術。我們至少可以讓IE11成爲一項要求嗎?它仍然不是理想的發展環境,但它比舊的迭代要早幾年。 – Dario
@Dario,我想我記得看到IE 11是Office 2016的最低要求,或者至少是Office 365的最低要求。所以我認爲實際上只有IE 9或10的真實世界插件用戶非常少。如果你依賴的只是IE 11支持的功能,我認爲在插件啓動時使用瀏覽器檢測是合理的,並阻止一個較舊的IE版本(我打算爲我正在開發的商店綁定加載項做到這一點) )。在將外接程序提交到應用商店時,您可能只需將其作爲便箋包含在內,並加以說明。 –
感謝您的回答,我認爲將Web視圖與Office產品捆綁在一起可以解決此問題,並且通過引入一致性可以創建更好的開發環境。 – Dario