【问题标题】:HTML5 Canvas and bubble.jsHTML5 画布和bubble.js
【发布时间】:2017-09-03 06:29:53
【问题描述】:

我正在尝试添加 HTML5 canvas,并且我想在画布中为一些文本设置动画。我正在使用alphabet.jsbubble.js 和自定义脚本。试图在我的标题中添加画布。

我的所有脚本和画布均已正确加载,但以下脚本无法正常工作:

jQuery(document).ready(function($) {
    var red = [0, 100, 63];
    var blue = [196, 77, 55];
    var green = [75, 100, 40];
    var orange = [40, 77, 55];
    var purple = [280, 50, 60];
    alert("Hello!");
    var myName = "Welcome to";
    var letterColors = [blue, red, orange, green, purple];
    if ( 15 > 5 ) {
        bubbleShape = "circle";
    } else {
        bubbleShape = "square";
    }
    drawName(myName, letterColors);
    bounceBubbles();
});

如果我在脚本中放置一条警告消息,如果我将它放在drawName(myName, letterColors) 之前,它就会起作用。

【问题讨论】:

标签: javascript wordpress html


【解决方案1】:

假设没有其他事情发生,这可能会解决您的问题。这是一个简单的数组值引号问题:

jQuery(document).ready(function($) {
    var red = [0, 100, 63];
    var blue = [196, 77, 55];
    var green = [75, 100, 40];
    var orange = [40, 77, 55];
    var purple = [280, 50, 60];
    alert("Hello!");
    var myName = "Welcome to";
    var letterColors = ['blue', 'red', 'orange', 'green', 'purple'];
    if ( 15 > 5 ) {
        bubbleShape = "circle";
    } else {
        bubbleShape = "square";
    }
    drawName(myName, letterColors);
    bounceBubbles();
});

如果失败,请查看 javascript 控制台以查看任何其他错误。

【讨论】:

  • 感谢 Adam A. 尝试了这个,但控制台中仍然出现错误:drawName is not defined
  • 您是否在头部或结束“
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2015-05-25
  • 2013-05-10
  • 2016-09-24
  • 2015-06-22
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多