小编Sam*_*ton的帖子

如何在Electron中使用<webview>方法

在Electron <webview> 文档中,有一个可以与对象一起使用的方法列表.当我尝试运行任何方法时,它们都不起作用.当我在检查器中查看<webview>元素的属性时,它说它的原型是webview.(__proto__ : webview)

正是在那个存储所有方法的原型中.因此,当我使用这些方法时,我的元素基本上应该从它的原型继承那些方法(例如myWebview.openDevTools()).

然而!当我使用时,Object.getProptotypeOf(myWebview)我得到的HTMLElement,webview不像它在检查员中显示的那样.

这是我的代码示例:

<webview id="myWebview" src="path/to.file"></webview>

<script> 
  var myWebview = document.getElementById('myWebview');
  console.log("myWebview: ",myWebview);
  console.log("prototype: ",Object.getPrototypeOf(myWebview)); //=> HTMLElement
  myWebview.openDevTools();
</script>
Run Code Online (Sandbox Code Playgroud)

javascript chromium node.js electron

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

Ruby版本不在rbenv的ruby-build列表中

我正在使用Rails 4.2,也想使用rbenv更新我的Ruby版本。

我使用Homebrew来安装ruby-build,无论我尝试通过多少次更新brew,运行时Ruby 2.1.3版都不会显示rbenv install --list

ruby rbenv

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

标签 统计

chromium ×1

electron ×1

javascript ×1

node.js ×1

rbenv ×1

ruby ×1