Closed wbern closed 6 years ago
Hi, if Reflect and Symbol both exist it might be problem with some pollyfills? It shouldn't be available IE11.
I can add more checks to isES2015()
method. Can you tell me what typeof Proxy
returns in your IE11?
typeof Proxy
"undefined"
Also please see this issue for reference, so you don't falsely accept proxy polyfills (which aren't 1:1 with native proxies)
@wbern please check vue-custom-element@3.2.6
and let me know if it works as expected.
Hi and thanks for maintaining this project!
We have an issue with IE 10 where we use babel-polyfill and all babel transpilation steps.
It would seem your
isES2015()
function is returning true in our environment because Reflect and Symbol both exist, but when the code tries to use the ES2015 approach we get the following exception.It fails specifically at code that says
new Target()
.When we hack your solution to make isES2015() return false, it works.