From 6b8e92681ebf4d3e4ed79b6c5a43f2e1b3fc6be1 Mon Sep 17 00:00:00 2001 From: Harvey Date: Wed, 8 Dec 2021 14:57:50 +0800 Subject: [PATCH] demo bugFix --- docs/assets/example/danmuku.js | 2 +- docs/assets/js/common.js | 10 ++++++++-- 2 files changed, 9 insertions(+), 3 deletions(-) diff --git a/docs/assets/example/danmuku.js b/docs/assets/example/danmuku.js index bde888982..f26277c58 100644 --- a/docs/assets/example/danmuku.js +++ b/docs/assets/example/danmuku.js @@ -1,6 +1,6 @@ var art = new Artplayer({ container: '.artplayer-app', - url: '/assets/sample/video.mp4', + url: 'https://artplayer.org/assets/sample/video.mp4', autoSize: true, setting: true, playbackRate: true, diff --git a/docs/assets/js/common.js b/docs/assets/js/common.js index 77d403176..7e03d1d70 100644 --- a/docs/assets/js/common.js +++ b/docs/assets/js/common.js @@ -36,6 +36,11 @@ monaco.languages.typescript.javascriptDefaults.addExtraLib(libSource, libUri); monaco.editor.createModel(libSource, 'typescript', monaco.Uri.parse(libUri)); + var disposable = monaco.editor.onDidCreateEditor(function () { + disposable.dispose(); + setTimeout(initApp, 1000); + }); + editor = monaco.editor.create($codeMirror, { theme: 'vs-dark', automaticLayout: true, @@ -44,8 +49,6 @@ 'javascript', ), }); - - initApp(); }); }); @@ -78,10 +81,13 @@ function loadScript(url) { return new Promise(function (resolve, reject) { + var define2 = window.define; + window.define = undefined; var script = document.createElement('script'); script.type = 'text/javascript'; script.src = url; script.onload = function () { + window.define = define2; resolve(url); }; script.onerror = function () {