小编Ori*_*Ori的帖子

如何让fabricJS处理触摸事件?

我有一个使用phonegap开发的应用程序,我正在测试fabricJS的触摸支持,但不知何故它对我不起作用。

我尝试在这里创建自定义版本,但它不起作用。

我有这个 jsfiddle,我使用了另一个名为 Fabric_events.js 的版本,但它似乎也不起作用。(顺便问一下,你如何将自己的版本上传到 jsfiddle?)

所以我尝试了 FabricJS触摸事件演示,它确实有效!

由于演示有效,我尝试从http://fabricjs.com/lib/fabric_with_gestures.js下载它自己的版本,但仍然没有成功。

这是我的代码:

    <!DOCTYPE html>

<html lang="en" xmlns="http://www.w3.org/1999/xhtml">
<head>
    <meta charset="utf-8" />
    <meta name="viewport" content="initial-scale=1, width=device-width, user-scalable=true" />
    <script src="js/jquery-1.9.1.min.js"></script>
    <script type="text/javascript" src="js/fabric_with_gestures.js"></script>
    <script type="text/javascript" >


        $(document).ready

        (
            function () {

                var canvas = new fabric.Canvas('c');


                // Do some initializing stuff
                fabric.Object.prototype.set({
                    transparentCorners: false,
                    cornerColor: 'rgba(102,153,255,0.5)',
                    cornerSize: 12,
                    padding: 5
                });

                alert('fabric.isTouchSupported=' + fabric.isTouchSupported);
                var info = document.getElementById('info');
                canvas.on({
                    'touch:gesture': function () {
                        var text …
Run Code Online (Sandbox Code Playgroud)

javascript jquery fabricjs cordova phonegap-build

5
推荐指数
1
解决办法
9203
查看次数

标签 统计

cordova ×1

fabricjs ×1

javascript ×1

jquery ×1

phonegap-build ×1