Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/77.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何像在第三方库中一样执行函数?_Javascript_Jquery_Google Chrome_Webrtc - Fatal编程技术网

Javascript 如何像在第三方库中一样执行函数?

Javascript 如何像在第三方库中一样执行函数?,javascript,jquery,google-chrome,webrtc,Javascript,Jquery,Google Chrome,Webrtc,如何执行OK.sendToAll。。。从span开始,是否从Section-Perfect开始执行 OK实际上是SimpleOKRTC第三方库,如果我在videoAdded部分中执行它,那么它可以正常工作,但当我试图从它不正确的位置执行它时 有什么想法吗 <span onclick="func_OK();">TEST</span> <script src="/js/blatest_third_party_SimpleOKRTC_for_example.js">

如何执行OK.sendToAll。。。从span开始,是否从Section-Perfect开始执行

OK实际上是SimpleOKRTC第三方库,如果我在videoAdded部分中执行它,那么它可以正常工作,但当我试图从它不正确的位置执行它时

有什么想法吗

<span onclick="func_OK();">TEST</span>

<script src="/js/blatest_third_party_SimpleOKRTC_for_example.js"></script>
<script>
var OK = new SimpleOKRTC({
  autoRequestMedia: true,
  detectSpeakingEvents: true,
});

// Section - Perfect
OK.on('videoAdded', function (video, peer) {  
  OK.sendToAll("bla bla"); // works
});    

// But now 
function func_OK() {
  OK.sendToAll("bla bla"); // does not work same way like 'videoAdded'
}
</script>

不像“videoAdded”那样工作它以前是如何工作的?有什么不同吗?因为在回调中调用了一个有效的回调函数,我认为这与数据/功能在那一点上准备就绪有关,这使得它可以工作。在回调中,它可以工作,但我需要同样的内部回调函数以这种形式执行