小编Tom*_*Tom的帖子

无法通过max os yosemite连接pcre通过brew

当我安装守望者使用时brew install watchman,它得到了这个Error: You must brew link pcre before watchman can be installed.所以我尽量brew link pcrebrew link --overwrite pcre我刚刚得到 linking /usr/local/Cellar/pcre/8.36... Error: Could not symlink share/man/man3/pcre.3 /usr/local/share/man/man3 is not writable.

有人可以帮忙吗?

homebrew watchman react-native

15
推荐指数
2
解决办法
7007
查看次数

Google Hangouts扩展程序如何创建面板窗口?

文件说,如果你想创建一个面板窗口,你应该使用

chrome.windows.create({...,type:"panel"}, function callback)
Run Code Online (Sandbox Code Playgroud)

同时,它说"指定要创建的浏览器窗口类型.'panel'类型创建一个弹出窗口,除非设置'--enable-panels'标志."

所以你应该去"chrome:// flags"手动更改它.但Google Hangouts可以在不执行此操作的情况下创建面板.它是如何做到的?

javascript google-chrome-extension

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

为什么"chrome.bookmarks.getTree"不起作用?

如果我尝试以下代码:

chrome.bookmarks.getTree(function(items) {
  items.forEach(function(item) {
    document.write(item.url);
  });
});
Run Code Online (Sandbox Code Playgroud)

它会回复原状.但是当我写道:

chrome.bookmarks.getRecent(20, function(items) {
  items.forEach(function(item) {
    document.write(item.url);
  });
});
Run Code Online (Sandbox Code Playgroud)

有用.

为什么会有所不同?

javascript google-chrome-extension

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

如何获取chrome中的书签图标?

我用的时候:

<img src="chrome://favicon/http://www.google.com.hk"/>
Run Code Online (Sandbox Code Playgroud)

在我的扩展中.它出了问题.它警告说

"不允许加载本地资源:chrome:// favicon/http://www.google.com.hk"

我该如何解决?

javascript google-chrome google-chrome-extension

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

为什么这个"<p> <div> <br> </ div> </ p>"在DOM中显得很奇怪?

当你放入<p><div></br></div></p>体内时,你会得到奇怪的DOM结构,如:

<p></p>
<div></br></div>
<p></p>
Run Code Online (Sandbox Code Playgroud)

为什么会这样?似乎当<p>包含块元素时,这将发生.

html dom

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

使用Fabric.js进行交互式绘图

我正在尝试使用Fabric.js进行交互式绘图.现在我可以使用鼠标绘制一个矩形.但是在我完成绘制矩形后,我无法选择它,除非我在绘制后使用左上角控制器调整一次.我想知道什么打破了事件系统.

这是我的代码:http://jsfiddle.net/rmFgX/1/

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

    var rect = new fabric.Rect({
        top : 100,
        left : 100,
        width : 60,
        height : 70,
        fill : 'red'
    });

    canvas.add(rect);

    canvas.on('mouse:down', function (option) {
        console.log(option);
        if (typeof option.target != "undefined") {
            return;
        } else {
            var startY = option.e.offsetY,
                startX = option.e.offsetX;

            console.log(startX, startY);

            var rect2 = new fabric.Rect({
                top : startY,
                left : startX,
                width : 0,
                height : 0,
                fill : 'transparent',
                stroke: 'red',
                strokewidth: 4 …
Run Code Online (Sandbox Code Playgroud)

javascript html5-canvas fabricjs

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