小编Rob*_*b W的帖子

允许其他开发者在Chrome网上应用店中管理Chrome扩展程序/应用

我已经进行了大量搜索,但我找不到有关让多个开发人员使用Chrome扩展程序的任何信息.

基本上,我只想授予其他开发者访问权限,以便在Chrome开发者信息中心中管理我的Chrome扩展程序.(即,以便它列在他们的Chrome开发人员仪表板中,他们可以发布它/更改徽标等).

google-chrome-extension chrome-web-store

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

是否可以在没有Visual Studio的情况下在C++中开发Windows?

我渴望在实时3D图形中工作.我几乎完全用C++工作,健康的win32.实际上,我有任何理智的选择吗?

c++ windows winapi visual-studio

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

调用chrome.tabs.query后,结果不可用

我正在创建(学习)Google Chrome的扩展程序.

为了调试一些代码,我插入console.log()了如下:

var fourmTabs = new Array();
chrome.tabs.query({}, function (tabs) {
    for (var i = 0; i < tabs.length; i++) {
        fourmTabs[i] = tabs[i];
    }
});
for (var i = 0; i < fourmTabs.length; i++) {
    if (fourmTabs[i] != null)
        window.console.log(fourmTabs[i].url);
    else {
        window.console.log("??" + i);
    }
}
Run Code Online (Sandbox Code Playgroud)

这是非常简单的代码:将所有选项卡信息放入我自己的数组中,并打印一些东西.

要检查代码是否正常工作,我运行代码.问题出现了:

  • 当我使用断点(通过开发人员工具)时,代码运行正常.
  • 没有断点,不会打印任何内容.

知道为什么吗?

javascript asynchronous breakpoints google-chrome-extension google-chrome-devtools

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

Maven插件分析javascript代码质量

Javascript代码很难维护.
我正在寻找能够帮助我确保合理质量水平的工具.
到目前为止,我已经找到了JsUNit,一个非常好的javascript单元测试框架.可以在任何可用的浏览器上从ant自动运行测试.
我还没有找到一些相当于PMD,checkstyle,Findbug的javascript ...

你知道javascript的静态代码分析工具吗?

javascript maven-2 static-analysis jslint

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

jQuery比其他JavaScript库有什么优势?

我试图说服那些在我现在的组织中设定标准的人,我们应该使用jQuery而不是Prototype和/或YUI.我可以用什么令人信服的优势来说服他们?

javascript jquery yui mootools prototypejs

19
推荐指数
6
解决办法
4万
查看次数

Google Chrome - 用于识别扩展名的字母数字哈希值

Google Chrome使用字母数字哈希作为Chrome扩展程序的标识符.例如."ajpgkpeckebdhofmmjfgcjjiiejpodla"是XMarks Bookmark Sync扩展的标识符.

这里使用哪种算法来生成这样的字符串?他们如何确保独特性?

google-chrome-extension

19
推荐指数
4
解决办法
7471
查看次数

Rails复选框AJAX调用,不想渲染任何东西

我有一个小小的演示设置,其中单击一个复选框通过AJAX切换属性.它工作正常,但Rails真的想渲染一些东西,所以我基本上是在我的视图中创建一个空白的toggle.js.erb文件.

有问题的控制器行为:

def toggle
  @task = Task.find(params[:id])
  respond_to do |format|
    format.js do
      if (@task.status != true)
        @task.status = true
      else
        @task.status = false
      end
      @task.save
      render :layout => false
    end
  end
end
Run Code Online (Sandbox Code Playgroud)

查看问题:

  <h1>Tasks</h1>
  <ul style="list-style-type: none;">
    <% @tasks.each do |task| %>
      <li id="<%= dom_id(task) %>">
      <%= check_box_tag(dom_id(task), value = nil, checked = task.status) %>
      <%= task.action %> <%= link_to 'Edit', edit_task_path(task) %>
      <%= link_to 'Delete', task, :confirm => 'Are you sure?', :method => :delete, :remote => true %>
      </li> …
Run Code Online (Sandbox Code Playgroud)

ajax checkbox ruby-on-rails prototypejs

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

在JavaScript或jQuery中收听Youtube事件

我有一个滑块,其中包含4个通过iframe嵌入代码嵌入的YouTube视频

http://www.youtube.com/embed/'.$i.'?enablejsapi=1

我试图让onStateChange四个视频中的任何一个事件调用我调用的函数stopCycle(),当视频开始播放时,它将停止滑块.iframe没有id.我不确定如何正确地捕捉这个事件,并且可以使用任何关于我做错的建议.

<script charset="utf-8" type="text/javascript" src="http://www.youtube.com/player_api"></script>

var playerObj = document.getElementById("tab2"); // the container for 1 of the 4 iframes

playerObj.addEventListener("onStateChange", "stopCycle");

function stopCycle(event) {
    alert('Stopped!');
}
Run Code Online (Sandbox Code Playgroud)

javascript youtube jquery events youtube-api

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

如何在头文件和c文件中声明函数指针?

我对如何在头文件中声明函数指针感到困惑.我想在main和一个名为menus.c的文件中使用它,并在menus.h中声明它.我假设.我们想要初始化以指向某个功能.

它看起来像这样:

void (*current_menu)(int);
Run Code Online (Sandbox Code Playgroud)

我们在menus.c,menus.h和main中写了什么?

c pointers header function prototype-programming

18
推荐指数
3
解决办法
2万
查看次数

在Google Chrome中运行独立的Web应用程序,无需边框或工具栏

我需要在Chrome中运行基于网络的应用,但它必须看起来好像该应用是独立的.我不希望任何工具或框架可见.

是的我知道我可以按F11,但这还不够,因为当我将鼠标移动到屏幕顶部时,我不希望工具出现.

我是否需要转到制作Chrome扩展程序并使用可能的全屏功能?

google-chrome

18
推荐指数
3
解决办法
4万
查看次数