当我上传代码时,我的代码不能在CodePen或JsFiddle上工作,但在浏览器中工作得很好.有人能帮帮我吗?

My code doesn't work on CodePen or JsFiddle when I upload it but works fine in my browser. Would anyone be able to help me please?

本文关键字:工作 代码 很好 JsFiddle 我的 不能 CodePen 浏览器      更新时间:2023-09-26

我是codePen的新手。我可能犯了一个愚蠢的错误,但有谁能指出来吗?

function initialDraw(e) { var surfaceContext = surface.getContext('2d'); surfaceContext.drawImage(wheel, 0, 0); }

http://codepen.io/hTeeML/pen/RPJemx

Dropbox不提供原始js文件,而是提供显示javascript的html文档。这被浏览器认为是错误的,因此是不可用的。

看到:
https://www.dropbox.com/s/dbt9dzsepaie0tp/winwheel_1.2.js?dl=0

加载CodePen页面时firefox控制台的输出:

SyntaxError: expected expression, got '<' winwheel_1.2.js:1:0

Dropbox file start:

<!DOCTYPE html>

旁注

你的javascript包含以下模式:

var wheelImageName = url("http://i60.tinypic.com/t9f7s1.png");

这不仅会失败,因为它被解释为一个函数,而且还因为这是img标记的src属性的错误数据格式。

固定代码:

var wheelImageName = "http://i60.tinypic.com/t9f7s1.png";