SoundCloud自定义播放器在FireFox中不工作
SoundCloud Custom Player not working in FireFox?
我正在为这个家伙做一个网站,他想让我安装SoundCloud自定义播放器。我这样做了,发现它在Chrome中工作得很好,但它在FireFox(我在19.0.2)或IE(9.0.14)中不起作用。
网站如下:http://kimmy.lareveuse.net/
是我做错了什么吗?
我在这里得到了所有的安装信息:http://developers.soundcloud.com/docs/custom-player
该页面的示例在FireFox上工作,但我注意到他们的示例使用了以前版本的jquery(1.4.2),而我们现在的版本是1.9.0
如有任何建议,不胜感激。
在调试JavaScript时始终打开控制台。对于初学者,你有一个错误,当试图加载一些CSS文件:
GET http://kimmy.lareveuse.net/css/sc-player.css 404 (Not Found)
这并不能解决问题,但无论如何你都应该解决它。
其次,你应该设置文档的编码:没有声明HTML文档的字符编码。在某些浏览器配置中,如果文档包含US-ASCII范围以外的字符,则文档将以乱码文本呈现。页的字符编码必须在文档或传输协议中声明。
同样,这也不能解决问题。实际的问题是,您使用的是删除了.browser
的jQuery 1.9。这是自定义soundcloud播放器用来嗅探浏览器的:
TypeError:美元。如果($.browser.msie) {
所以要么你需要升级soundcloud播放器脚本(如果有更新的版本可用),要么你需要降级你的jQuery版本。
这里有一个官方的"jQuery Migrate"插件:
http://code.jquery.com/jquery-migrate-1.1.0.min.js您将在正常的jQuery引用之后添加它。(通常不被人待见,但这是个快速解决办法。)如果做不到这一点,就需要删除SC的$.browser。
- 为什么这在IE中的工作方式与在Firefox中不同
- JS可以在Chrome中工作,但不能在Firefox中工作
- Facebook登录按钮没有'不能在Firefox上工作
- JS在firefox中无法正常工作
- firefox插件:退出不工作的应用程序观察器
- :focus:一起活跃,不在firefox上工作
- 加载Soundcloud嵌入式播放器OnClick在FireFox中不工作
- javascript()onclick隐藏元素-dos'我不在firefox工作
- 异步加载的SVG过滤器feColorMatrix在Chrome中工作,而不是在Safari或Firefox中
- Iframe加载调整大小在Chrome中工作,但不能在IE或Firefox中工作
- 按钮处于活动状态,焦点无法在Mac FireFox上工作
- HTML5 Canvas undo是'在IE或Firefox中无法正常工作
- javascript代码,用于删除firefox中的空白,但在IE和chrome中无法正常工作
- JavaScript 在 Chrome 中工作,而不是在 Firefox 中
- jQuery代码在Firefox中工作,但在IE中失败
- Javascript加载功能只能在一半的时间内工作(Firefox)
- jQuery点击不工作FireFox -可能是event.preventdefault
- JQUERY .load不能与窗口一起工作.firefox中的位置
- Javascript菜单不工作Firefox
- Jquery只在我重新加载页面时工作-Firefox