Как я могу добавить свою библиотеку для загрузки частей Dashcode - PullRequest
0 голосов
/ 17 марта 2012

Dashcode загружает кучу библиотек, перечисленных в массиве в part.js

(function() {
    var scripts = dashcodePartSupport['core'];

    scripts = scripts.concat(dashcodePartSupport['scripts']);

    for(var index in scripts) {
        var path = scripts[index];
        var scriptTag = '<script apple-no-regeneration="yes" type="text/javascript" src="' + path + '"></script>';

        document.write( scriptTag );
    }    
})();

Я пытался отредактировать этот файл, чтобы добавить свою собственную библиотеку, но файл не редактируется. Так как я могу это сделать?

1 Ответ

1 голос
/ 17 марта 2012
function loadCode(code) {
    var i, j = code.length, element;

    for(i=0;i<j;++i) {
        element = document.createElement('script');
        element.src = code[i];

        document.getElementsByTagName('head')[0].appendChild(element);
    }
}

Вы можете использовать эту функцию следующим образом:

loadCode(['code1.js', 'code2.js', ...]);
...