【发布时间】:2014-10-16 23:01:41
【问题描述】:
在我的wordpress插件中包含脚本的方法在另一个帖子中:how to load jquery dialog in wordpress using wp_enqueue_script?
我认为这对我来说很好,但是当我加载我的页面时,在将 jquery-ui 内容(js 和 css)排入队列后,我在 Firefox 开发工具控制台中遇到了一个奇怪的错误。这是我的代码:
wp_register_script( 'myplugin-jquery-ui', plugins_url("myplugin/js/jquery-ui.min.js" ) );
wp_enqueue_script( 'myplugin-jquery-ui');
但是当我在 Firefox 中加载页面时,控制台显示:
跨域请求被阻止:同源策略不允许读取 远程资源在 http://fonts.gstatic.com/s/opensans/v10/u-WUoqrET9fUeobQW7jkRT8E0i7KZn-EPnyo3HZu7kw.woff。 这可以通过将资源移动到同一域或 启用 CORS。
我在我的任何文件中都找不到引用的“fonts.gstatic.com”,尤其是在所有 jquery-ui.min.js 文件中。你能帮我理解a)为什么/如何我得到这个错误,b)如果它是我应该忽略的东西吗?
如果我只需要它用于对话框插件,我是否应该这样做?
【问题讨论】:
-
我在使用 FF 的 jquery 引导程序调试中遇到了同样的问题。不确定这是否相关,但我最近通过从 Photoshop 3 更新我的 Adobe Unit Types.osax 解决了我的 gitk 无法正常工作的问题。
-
我在 wordpress 中加载 kml 文件时遇到了同样的问题。有什么解决办法吗?