【问题标题】:Using Batarang to debug my Chrome Extension使用 Batarang 调试我的 Chrome 扩展程序
【发布时间】:2014-12-11 02:07:09
【问题描述】:

我知道 Batarang 是一个 Chrome 扩展程序,它允许您调试使用 AngularJS 编写的页面。

但是 Batarang 可以用来调试另一个用 AngularJS 编写的 Chrome 扩展吗?

在 Google 上搜索这个结果令人沮丧(当您使用带有“chrome 扩展名”的“Batarang”时,它只是描述了 Batarang)。

我已经安装了 Batarang,如果我访问诸如 Fluid 之类的站点,我可以看到它正在工作。模型出现了,我可以看到所有的范围。

但是,如果我让它在像 chrome-extension://[random_string]/[path_to_html] 这样的 Chrome 扩展页面上运行,则模型数据都不会显示。这是 Batarang 的限制,还是我的扩展页面配置错误?

更新回答问题

Angular 应用程序按预期工作。

页面上出现 2 个 javascript 错误,但我认为它们不相关:

  • 未捕获的类型错误:无法读取未定义的属性“msie” - jquery.ba-bbq.min.js:18
  • 未能加载资源:net::ERR_FAILED - chrome-extension://fonts.googleapis.com/css?family=Lato:400,700,400italic

【问题讨论】:

  • 目前您的扩展页面上是否有任何角度的东西?
  • 如果你在扩展页面打开开发工具有没有报错?
  • 问题已更新以回答 cmets

标签: javascript angularjs google-chrome-extension


【解决方案1】:

这个扩展在 0.6.0 之后就坏掉了,你只需要禁用它并继续工作。

【讨论】:

    猜你喜欢
    • 2014-06-23
    • 2014-04-12
    • 2013-05-26
    • 2011-09-27
    • 1970-01-01
    • 2018-09-24
    • 1970-01-01
    • 1970-01-01
    • 2023-04-03
    相关资源
    最近更新 更多