gpt4 book ai didi

javascript - 是否可以以编程方式添加 Amazon MP3 小部件

转载 作者:行者123 更新时间:2023-11-30 18:52:56 24 4
gpt4 key购买 nike

我正在尝试使用 Amazon mp3 小部件构建音乐搜索来播放每个结果。我希望用户点击专辑封面,然后加载小部件,而不是构建一个充满这些小部件的页面。

我的代码是这样的:

function loadPlayer(asin) {
var amzn_wdgt={widget:'MP3Clips'};
amzn_wdgt.tag='widgetsamazon-20';
amzn_wdgt.widgetType='ASINList';
amzn_wdgt.ASIN=asin;
amzn_wdgt.title='What I\'ve been listening to lately...';
amzn_wdgt.width='250';
amzn_wdgt.height='250';
amzn_wdgt.shuffleTracks='True';
amzn_wdgt.marketPlace='US';
}

在他们的文档 ( https://widgets.amazon.com/Widget-Source/ ) 中,他们有一个脚本来加载小部件:

<script type='text/javascript' src='http://wms.assoc-amazon.com/20070822/US/js/swfobject_1_5.js'></script>

我遇到的问题是我似乎无法找到动态加载该脚本的方法。该脚本将小部件加载到包含代码的元素中,所以我不知道如何使用 jQuery 或 javascript 执行此操作。任何帮助将不胜感激。

最佳答案

查看 jquery 的 getScript:http://api.jquery.com/jQuery.getScript/

更新 要回答您在下面的问题,脚本需要一个全局变量,因此您需要更多类似的东西:

var amzn_wdgt;
function loadPlayer(asin) {
amzn_wdgt={widget:'MP3Clips'};
amzn_wdgt.tag='widgetsamazon-20';
...yada yada...
$.getScript(...)
}

关于javascript - 是否可以以编程方式添加 Amazon MP3 小部件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3183345/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com