有谁知道如何打开特定尺寸的新品?
brackets
对象不包含任何执行此操作的功能 - 只有2个brackets.app
和brackets.fs
对象。此外,如果您尝试使用
window.open("http://stackoverflow.com","some title","width=500,height=500");
有任何想法/建议吗?
答案 0 :(得分:0)
这就是你打开一个新窗口并设置大小的方法。我会假设您在代码中遇到了其他内容,导致您没有看到错误。
尝试将其绑定到事件调用,例如在单击事件期间。发布适用的代码将有所帮助。
答案 1 :(得分:0)
brackets-shell中的错误似乎是您指定的大小被忽略。 (它也可能是CEF中的bug,括号shell使用的基础Chromium包装器,但是this意味着它通常在vanilla CEF中工作 - 我猜它被括号shell代码打破,它会记住你的最后一个窗口发射的大小)。
然而 ,在Brackets shell中打开一个任意网站并不是一个好主意。首先,您不会获得后退/前进按钮,地址栏或任何其他标准浏览器功能。如果您想打开外部网站,请改用NativeApp.openURLInDefaultBrowser()
(虽然就像点击任何其他应用中的链接一样,您也无法选择窗口大小)。或者,如果您正在构建一些更像是Brackets功能(而不是远程URL)的UI,那么使用窗口弹出窗口会更容易 - 请参阅Dialogs
API。
答案 2 :(得分:0)
我猜它被括号shell代码打破了,它会记住你在发布时的最后一个窗口大小
任何人都可以指出这段代码,所以我可以看一下吗?让我亲近...