类型 函数 返回值 无 修订 版本 2024.3703 关键词 show, iTunes, 选择器 另请参阅 iTunes iTunes.play()
显示 iTunes 资料库选择器,并允许您选择一个或多个项目以供将来播放。
iTunes.show( onComplete ) iTunes.show( options, onComplete )
监听器. 关闭 iTunes 资料库选择器后执行的回调函数。
表. 选择器的参数表 — 有关详细信息,请参阅下一节。
options
表可能包含以下属性
布尔值. 如果设置为 true
,iTunes 选择器将允许您选择多个项目进行播放。默认为 false
。
字符串. iTunes 选择器导航栏上显示的标题。默认为 **选择 歌曲 播放**。
local iTunes = require( "plugin.iTunes" ) -- Table to store media items local mediaItems = {} -- Function that is executed when song playback is complete local function onPlaybackEnded() print( "Playback completed!" ) end -- Function that is executed after media item(s) have been chosen local function onMediaChosen( event ) if ( event.data ) then for i=1,#event.data do mediaItems[i] = event.data[i] end --play the first item chosen iTunes.play( mediaItems[1].url, onPlaybackEnded ) end end local iTunesOptions = { allowsPickingMultipleItems = true, promptTitle = "Select some songs" } iTunes.show( iTunesOptions, onMediaChosen )