Javascript插件在Safari中不起作用

Javascript插件在Safari中不起作用,javascript,jquery,wordpress,safari,Javascript,Jquery,Wordpress,Safari,我已经在Wordpress中安装了一个插件。插件名为健全的背景音乐。该插件在除Safari外的所有浏览器中都能正常工作:声音不播放,按钮暂停不工作 错误是: typeerror undefined不是一个函数 (计算_this.audio_player_元素.pause()')) 这是下载文件js的链接 1)由于存在.attr(),我假设您使用的是jQuery 您可能正在使用多个jquery脚本(相互竞争) 2) 由于存在这个问题,您正在确定作用域,实际上可能正在调用超出作用域的对象 3) 如果

我已经在Wordpress中安装了一个插件。插件名为健全的背景音乐。该插件在除Safari外的所有浏览器中都能正常工作:声音不播放,按钮暂停不工作

错误是:

typeerror undefined不是一个函数
(计算_this.audio_player_元素.pause()'))

这是下载文件js的链接

1)由于存在.attr(),我假设您使用的是jQuery 您可能正在使用多个jquery脚本(相互竞争)

2) 由于存在这个问题,您正在确定作用域,实际上可能正在调用超出作用域的对象

3) 如果您正在使用的脚本不适用于Safari,那么就是这样

if( _this.audio_player_element.paused )
   {
     //you will never reach this because audio_player_element is undefined which gives false due to your scope or being taken by another jquery $ script
   }
        else
   {
    //you will always end up here, and you are trying to pause() the undefined.
   }

这个定义在哪里?启动代码javascript
war\u SoundyFrontEnd.prototype.initPPButton=function(){var_this=this;
请编辑您的问题以添加扩展的代码段,而不是在注释中添加代码插件的名称是什么?插件名称是可靠的背景音乐。我有下载文件js的粘贴链接我有下载文件js的粘贴链接。