小编edd*_*ddz的帖子

Chrome中出现奇怪的黑色块

出于某种原因,黑盒子在Chrome(最新版本)的随机空间中显示.

其中一些框出现在主容器外部,而一些框出现在内部,覆盖内容块.它们通常在滚动后随机出现,并且在打开检查器,悬停在元素上或向下和向后滚动时经常会消失.

作为参考,有一些动画,盒阴影(已经禁用但没有运气),线性渐变和页面上的位置:固定元素,尽管这不是Chrome以外的浏览器的问题.

这在用户测试中已被广泛报道,尽管我无法想象一下.我不确定它是否是CPU或显卡问题,因为该网站相对轻量级,我正在浏览一台16GB内存的新笔记本电脑.我的旧Mac Mini,有4GB的内存,不会产生这个问题.

任何指针都将非常受欢迎.

在此输入图像描述

在此输入图像描述

html css webkit google-chrome css3

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

HTML Canvas:同时进行多个getContext绘图

我正在使用websockets构建一个工具,允许多个用户"绘制"彼此的画布.用户在画布上绘图,并且包含mousedown/mouseup事件和坐标的对象会立即推送给其他用户.然后将其绘制在它们的画布上,这样可以使多个用户在同一个地方绘制.

它的工作原理如下:你可以看到有人画一些东西,然后绘制一些会出现在画布中的东西.当您与其他人同时绘制时会出现问题.

对于每个用户,它使用以下内容为每个用户的画布创建新的上下文:

oekaki['canvas'] = document.getElementById('canvas');
oekaki['ctx'][unique_user_id] = oekaki['canvas'].getContext("2d");
Run Code Online (Sandbox Code Playgroud)

当你在与另一个用户同一时刻绘制时,画布疯狂地在你和它们的坐标之间绘制线条,尽管它使用不同的上下文.

为什么会这样?我是否必须做其他事情才能同时绘制多条线?是不是可以用这种方式创建多个上下文?

非常感激任何的帮助.

html javascript html5 canvas html5-canvas

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

Twitter OAUTH - 返回响应代码"0"

我尝试使用Matt Harris的Twitter OAUTH库(https://github.com/themattharris/tmhOAuth)用我的密钥和令牌替换默认数据,但由于某种原因我无法获得有效的响应代码.

我正在测试的url以端口(8888)结束,但我不确定是否与它有关.我正在拖尾PHP日志,没有错误.

$tweet_text = 'Hello world!';
print "Posting...\n";
$result = post_tweet($tweet_text);
print "Response code: " . $result . "\n";

function post_tweet($tweet_text) {

  require_once('tmhOAuth.php');

  $connection = new tmhOAuth(array(
    'consumer_key'    => '(hidden)',
    'consumer_secret' => '(hidden)',
    'user_token'      => '(hidden)',
    'user_secret'     => '(hidden)',
  )); 

  $connection->request('POST', 
    $connection->url('1/statuses/update'), 
    array('status' => $tweet_text));

  return $connection->response['code'];
}
Run Code Online (Sandbox Code Playgroud)

有人有什么想法吗?

非常感谢.

php twitter oauth twitter-oauth

5
推荐指数
2
解决办法
5935
查看次数