public/plugins/wxeditor/ueditor/dialogs/music/music.js

(开头部分) 24KB

这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。

var tab = 0,audio_eidt = 0;
layui.element.on('tab(music)', function(data){
    tab = data.index;
});
function Music() {
    this.init();
}
function Kugou() {
    // this.init();  // LGD 08-05 屏蔽 暂不需要使用酷狗
}
function createPreviewAudio(url,play){
    var reg = /^(?:http(?:s|):\/\/|)(?:(?:\w*?)\.|)+(?:\w*?)\.(?:\w{2,4})(?:\?.*|\/.*|)$/ig;
    if ( !url ) {
        $G("A_preview").innerHTML = '';
        return;
    }else if( !reg.test(url) ) {
        $G("A_preview").innerHTML = '';
        return;
    }
    $G("A_preview").innerHTML = '<audio style="width:100%;margin-bottom:15px"' + (play ? ' autoplay=""' : '') + ' controls="" loop="" src="' + url + '"></audio>';
}

(function () {
    addUrlChangeListener($G("J_AudioUrl"));
    function addUrlChangeListener(url){
        if (browser.ie) {
            url.onpropertychange = function () {
                createPreviewAudio( this.value , true);
            }
        } else {
            url.addEventListener( "input", function () {
                createPreviewAudio( this.value , true);
            }, false );
        }
    }
    var pages = [],
        panels = [],
        page_s = [],
        panel_s = [],
        selectedItem = null;
    Music.prototype = {
        total:70,
        pageSize:7,
        page: 1,
        total: 0,
        dataUrl: 'https://c.y.qq.com/soso/fcgi-bin/client_search_cp?aggr=1&cr=1&flag_qc=0',
        playerUrl:"http://ws.stream.qqmusic.qq.com/",
        init:function () {
            var me = this;
            domUtils.on($G("J_searchName"), "keyup", function (event) {
                var e = window.event || event;
                if (e.keyCode == 13) {
                    me.page = 1;
                    me.dosearch();
                }
            });
            domUtils.on($G("J_searchBtn"), "click", function () {
                me.page = 1;
                me.dosearch();
            });
后面还有 494 行代码,解锁后查看完整代码

24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明

AI 解读

登录后可用,每次 10 积分,解读结果公开显示在下面。

还没有人解读过这个文件。