有些机型并没有实现 URL 对象的searchParams
方法(如 ios 10)。而url-search-params-polyfill
没有对这部分做兼容。
需要自行添加该方法。
if (window.URL) {
Object.defineProperty(URL.prototype, 'searchParams', {
get: function () {
return new URLSearchParams(this.search)
}
})
}
https://github.com/jerrybendy/url-search-params-polyfill/issues/12