Update: 自从around September 2018, WordPress core是否附带polyfill,wp-polyfill
, 似乎是babel-polyfill\'的浏览器库,我想这取决于古腾堡编辑器中的所有反应。您可以在此处找到:
wp-includes/js/dist/vendor/wp-polyfill.js
您可以添加
wp-polyfill
在将自己的脚本排入队列时作为依赖项,例如,如果需要jQuery和polyfills:
wp_enqueue_script(
\'main_custom_script\',
get_template_directory_uri() . \'/dist/scripts.min.js\',
array(\'jquery\', \'wp-polyfill\'),
\'1.0\',
true
);
很遗憾,添加此多边形填充的多个副本
ends in tears, 因此,明智的做法是不要将此polyfill的其他副本包含在您开发的任何插件中,并坚持使用此核心脚本。
另一个需要考虑的聚填充备选方案是https://polyfill.io/v3/, 您可以选择所需的多边形填充。