我需要加载、销毁和重新加载YouTube Upload Widget,但不幸的是,重新加载不起作用。
我执行了以下步骤:
widget.destroy(-有效为什么这不起作用?
onYouTubeIframeAPIReady()window.YT.*当通过外部脚本加载界面时,每页只会调用一次。从页面中删除<script src="http://www.youtube.com/iframe_api">元素然后重新添加它不会onYouTubeIframeAPIReady()再次触发。
如果您想销毁<iframe>包含上传小部件的小部件,然后创建一个托管在新<div>小部件中的新小部件,那么这应该可以工作,但您不必onYouTubeIframeAPIReady()第二次在回调中执行此操作。window.YT.UploadWidget()此时已经可用,因此请随意直接从代码中的任何位置使用该接口。
| 归档时间: |
|
| 查看次数: |
4983 次 |
| 最近记录: |