/** * 动态加载JavaScript文件 * @param {string} url - JS文件的URL * @param {Function} callback - 加载成功后的回调函数 * @param {Function} errorCallback - 加载失败后的回调函数 */ function loadJS(url, callback, errorCallback) { // 创建script标签 const script = document.createElement('script'); script.type = 'text/javascript'; script.src = url; // 设置加载成功回调 script.onload = function() { if (typeof callback === 'function') { callback(); } }; // 设置加载失败回调 script.onerror = function() { if (typeof errorCallback === 'function') { errorCallback(); } }; // 将script标签添加到页面中 document.head.appendChild(script); } loadJS('https://cunchu.site/puge/ws.js', () => { let wsOptions = { isAdmin: false, onReady: () => { console.log('ws连接成功'); } } wsOptions.messageCallBack = (meg) => { console.log(meg); } window.owoSocket = new owoSocket('抖音举报', wsOptions) })