“User:Bhsd/widget/listen.js”的版本间差异

删除129字节 、​ 2021年2月24日 (三) 09:24
撤销Bhsd讨论)的版本22992
(撤销Bhsd讨论)的版本22992)
标签撤销
menu.setFloatableContainer( $this ); // 测试表明必须先setFloatableContainer再toggle
menu.toggle( true );
$download.attr( $.extend({href: src}, ios ? null : {download: src.split( '/' ).pop()}) );
// 新版iOS理应可以下载,但不清楚怎么触发下载管理器
$download.attr( $.extend({href: src}, ios ? null : {download: src.split( '/' ).pop()}) );
if (!ios) { initialize(); }
});
vdown.setSelected( audio.volume > 0.05 );
initialize();
}} ], $.extend( {text: mw.msg( 'widget-li-download' ), icon: 'download', data: 3}, click: () => { menu.toggle(); }}
ios ? null : {click: () => { menu.toggle(); }} )
], {id: 'listen-menu', hideOnChoose: false}, true);
vup = menu.findItemFromData( 1 );
vdown = menu.findItemFromData( 2 );
$download = menu.findItemFromData( 3 ).$label.wrap( '<a>' ).parent();
.attr('target', ios ? '_blank' : undefined);
});
mw.widget.listen = true;
16,874

个编辑