小编Aru*_*mar的帖子

Codebird JS中的Twitter身份验证

我很擅长将社交网站整合到网站中.我有点设法整合Facebook,但我不知道如何整合Twitter.

我想通过Twitter帐户登录,然后从Twitter获取用户名和其他一些数据.我有消费者密钥和消费者秘密.我不确定如何从这里开始,到目前为止我的谷歌搜索没有帮助.

我正在尝试使用codebird js:

$(function() {
    $('#twitter').click(function(e) {
        e.preventDefault();
        var cb = new Codebird;
        cb.setConsumerKey("redacted", "redacted");
        cb.__call(
            "oauth_requestToken",
            { oauth_callback: "http://127.0.0.1:49479/" },
            function (reply, rate, err) {
                if (err) {
                    console.log("error response or timeout exceeded" + err.error);
                }
                if (reply) {
                    // stores it
                    cb.setToken(reply.oauth_token, reply.oauth_token_secret);

                    // gets the authorize screen URL
                    cb.__call(
                        "oauth_authorize",
                        {},
                        function (auth_url) {
                            window.codebird_auth = window.open(auth_url);
                        }
                    );
                }
            }
        );
        cb.__call(
            "account_verifyCredentials",
            {},
            function(reply) {
                console.log(reply);
            }
        );                 
    })
});
Run Code Online (Sandbox Code Playgroud)

但我明白了

您的凭据不允许访问此资源

如何解决此问题并获取用户数据?我愿意使用备用的Twitter实现.

javascript twitter jquery facebook

10
推荐指数
1
解决办法
1312
查看次数

如何使用图表js或其他库绘制甘特图

我想画如下的甘特图

在此输入图像描述

没有选项在图表js中绘制甘特图.可能吗??如果不可能请建议我一些图表库来绘制这样的图形

javascript jquery charts angularjs chart.js

6
推荐指数
2
解决办法
1万
查看次数

画布罪曲线很模糊.我不知道为什么它模糊了

我在html5画布中绘制一条正弦曲线.但曲线很模糊.请帮我解决.

小提琴

  var Wave=[];
        for(i=0;i<6.28;i+=0.03)
                {
            Wave.push([(i*(350/6.28)),130-(Math.sin(i)*80)]);
                }   
      ctx.beginPath();                  
      ctx.moveTo(50+Wave[0][0],Wave[0][1])
      for(i=0;i<Wave.length;i++)
                {
                ctx.lineTo(50+Wave[i][0],Wave[i][1]);
                ctx.strokeStyle="red";
                ctx.lineWidth=1.5;
                ctx.lineJoin = 'round';
                ctx.stroke();
                }
Run Code Online (Sandbox Code Playgroud)

javascript css jquery html5 canvas

3
推荐指数
1
解决办法
99
查看次数

如何在画布中绘制线条

我想以下面的方式在画布上的圆圈内绘制一些线条.

我不知道如何绘制如下所示的线条.但我掌握了在画布上绘制线条和弧线的基本知识.如何进行?

在此输入图像描述

javascript jquery html5 canvas html5-canvas

2
推荐指数
1
解决办法
1374
查看次数

如何在chart.js中绘制条形图的基线

我有这样的条形图

在此处输入图片说明

我需要在下面绘制水平虚线

在此处输入图片说明

我正在使用图表js创建此图。请帮助我画出这个基线。

var ctx = document.getElementById("baseLinebar");

var myChart = new Chart(ctx, {
    type: 'bar',
    data: {
        labels: ["25", "60", "15", "30"],
        datasets: [{
            data: [25, 60, 15, 30],
            backgroundColor: [
                'rgba(255, 99, 132, 1)',
                'rgba(54, 162, 235, 1)',
                'rgba(255, 206, 86, 1)',
                'rgba(75, 192, 192, 1)'
            ]
        }]
    },
    options: {
        scales: {
            xAxes: [{
                        gridLines: {
                            display:false
                        },
                        barThickness:40
                    }],
            yAxes: [{
                        gridLines: {
                            display:false
                        }
                    }]

       }
    }
});
Run Code Online (Sandbox Code Playgroud)

javascript jquery charts angularjs chart.js

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