【发布时间】:2015-12-31 17:53:52
【问题描述】:
当用户订阅或取消订阅时,我需要显示 Youtube 频道的名称。
下面是两个订阅按钮和一个事件脚本。
<script src="https://apis.google.com/js/platform.js"></script>
<div id="chan-1" class="g-ytsubscribe" data-channel="SMOSH" data-layout="default" data-count="default" data-onytevent="onYtEvent"></div>
</div>
<div id="chan-2" class="g-ytsubscribe" data-channel="Apple" data-layout="default" data-count="default" data-onytevent="onYtEvent"></div>
</div>
<script>
function onYtEvent(payload) {
if (payload.eventType == 'subscribe') {
// Need to display subscribed channel name
} else if (payload.eventType == 'unsubscribe') {
// Need to display unsubscribed channel name
}
if (window.console) { // for debugging only
window.console.log('YT event: ', payload);
}
}
</script>
【问题讨论】:
标签: javascript jquery youtube-api youtube-javascript-api