小编BeM*_*com的帖子

Javascript DOM"this"对象不正确

有没有人可以解释followig错误消息?我正在尝试获取有关多个div的简单信息,而其中一个抛出此错误.

忽略具有[LenientThis]的get或set属性,因为"this"对象不正确.(的script.js:3288)

resource://gre/modules/devtools/server/actors/script.js
Run Code Online (Sandbox Code Playgroud)

我正在使用的代码是:

var elem = document.getElementById(id);
ret['left'] = Math.round(elem.offsetLeft); //elem.offsetLeft returns null
Run Code Online (Sandbox Code Playgroud)

我之前没有看到过这样的错误,也无法找到有关此问题的任何信息.如果有人能告诉我,我做错了会很棒.

javascript dom

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

node.js openCV的基本教程

我正在寻找一个与node.js一起使用OpenCV的基础教程.我找不到任何描述功能的内容,所以也许任何人都可以给我一个提示,我可以找到这些信息.希望任何人都有一个想法丹尼尔

opencv image-recognition node.js

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

替换所有非单词字符,例如?*+#

我需要一些帮助来替换字符串中的所有非单词字符.

作为一个例子(stadtbezirkspräsident'应该成为stadtbezirkspräsident.

这个正则表达式应该适用于所有语言,所以它有点棘手,因为我不知道如何匹配像ñ或的字符œ.我尝试解决这个问题

string.replace(/[&\/\\#,+()$~%.'":*?<>-_{}]/g,' ');
Run Code Online (Sandbox Code Playgroud)

但仍然是许多特殊人物,Ø如左.

也许有一个通用的选择器,或者任何人之前已经解决了这个问题?

javascript regex character match

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

Facebook Chatbot持久菜单不起作用(参数setting_type是必需的)

我正在尝试为我的Facebook Chatbot实现持久菜单.遗憾的是,有两个(完全不同的)实施文档,这些文档对我来说都不起作用.(两者都适用于API v2.6)

https://developers.facebook.com/docs/messenger-platform/messenger-profile/persistent-menu https://developers.facebook.com/docs/messenger-platform/thread-settings/persistent-menu

我使用了这个返回错误的简单调用(#100)参数setting_type是必需的

curl -X POST -H "Content-Type: application/json" -d '{
  "persistent_menu":[
    {
    "call_to_actions":[
        {
          "type":"web_url",
          "title":"Einstellungen",
          "url":"https://{{url-part}}.cloudfront.net/",
          "webview_height_ratio":"full"
        }
      ]
    },
    {
      "locale":"de_DE",
      "composer_input_disabled":false
    }
  ]
}' "https://graph.facebook.com/v2.6/me/thread_settings?access_token={{token}}"
Run Code Online (Sandbox Code Playgroud)

如果我使用第二个文档"setting_type" : "call_to_actions"发生相同的错误.也许有人可以向我解释为什么我不能设置持久菜单?能得到一些帮助会很高兴.

祝一切顺利

丹尼尔

curl facebook chatbot facebook-chatbot

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