图像无法使用KineticJS进行渲染
Image does not render with KineticJS
我只是想用Kinetic渲染一个图像,但什么都没有出现,也没有出错。
小提琴可以在这里找到。
源代码:
$( function() {
var stage = new Kinetic.Stage({
container: 'container',
width: 400,
height: 800
});
var layer = new Kinetic.Layer();
var yoda = new Kinetic.Image({
x: 0,
y: 0,
width: 200,
height: 400
});
var imageObj = new Image();
imageObj.src = 'http://farm6.staticflickr.com/5448/9408019718_88934b087e_b.jpg';
imageObj.onload = function() {
yoda.setImage(imageObj);
layer.draw();
};
layer.add(yoda);
stage.add(layer);
});
KineticJS Stage:必须使用<div>
容器
<div id="container"></div>
http://jsfiddle.net/ro1zpkaL/1/
相关文章:
- 如何在kineticjs中移动图像
- KineticJS图像到背景
- Kineticjs-在图像上自由旋转
- KineticJS可以组合图像吗
- 使用 kineticjs 如何就地旋转图像对象
- 替换 KineticJS 中的图像
- 如何使用kineticjs更改图像的id
- KineticJS多个图像
- 在kineticjs中添加类名到图像
- kineticJS 为精灵创建 ImageHitRegion,而不是图像
- 如何使用 Kineticjs 围绕中心点旋转图像
- kineticJS按顺序加载图像(并设置fillPatternImg)不透明度补间不起作用
- 将图像拖出框架会将其从 kineticjs 阶段删除
- kineticJS动画多个图像对象
- 设置KineticJS图像's偏移而不移动
- 在kineticJS中翻转图像
- KineticJS如何设置图像动画
- KineticJS图像和Rect未正确分层
- Kineticjs图像缓存在5.1版本中无法工作
- KineticJS图像不工作在本地,有时工作在线