当在Internet Explorer 11上测试我们的聚合物2.01/webcomponents 1.01应用程序时,我们发现使用聚合物服务为应用程序提供聚合物时,它可以正常工作。聚合物服务为Internet Explorer 11更改所服务的javascript文件。如何使其在另一个Web服务器上工作?
当我们使用裸体tomcat 8.x服务我们的应用程序时,它不起作用。我们通过Internet Explorer获得“SCRIPT1003:Expected”之类的脚本错误。
这样做的原因似乎到聚合物服务更改JavaScript文件时,客户端浏览器是Internet Explorer的11
例如在webcomponents-lite.js
var _typeof = typeof Symbol === "function" && typeof Symbol.iterator ===
"symbol" ? function (obj) { return typeof obj; } : function (obj) { return obj && typeof Symbol === "function" && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; };
被添加到开始客户端浏览器是IE11时的JavaScript文件。我想这是必要的,使其在IE11上运行。
那么当不使用聚合物服务时,我们需要做什么才能使其在IE11上工作?
+0
聚合物构建应该很好。但我不是100%肯定 –
+0
谢谢,我们用聚合物构建来构建应用程序,然后将其部署到tomcat上,但这不会改变。 –