2013-10-01 7 views
1

Кто-нибудь знает, как открыть новый с определенным размером? brackets объект не содержит никакой функции, чтобы сделать это - есть только 2 brackets.app и brackets.fs объект. Также, если вы попытаетесь открыть новое окно с Открыть окно с предопределенным размером

window.open("http://stackoverflow.com","some title","width=500,height=500");

, он не будет устанавливать размер окна.

Любые идеи/предложения?

+0

Что такое язык программирования? – ST3

+0

Я использую JavaScript. Я взял сайт [this] (http://clintberry.com/2013/native-desktop-javascript/) в качестве образца. кажется, что мне нужно создать некоторую функцию в C++/Objectiv-C, чтобы иметь возможность создания окна –

ответ

0

Похоже на ошибку в brackets-shell, что указанный вами размер игнорируется. (Это также может быть ошибкой в ​​CEF, базовой оболочке Chromium, используемой в скобках-оболочке, но this подразумевает, что она обычно работает в ваниле CEF – Я предполагаю, что она сломана кодом скобок-оболочки, который запоминает ваш последний размер окна во всех запусках) ,

Однако, это не очень хорошая идея, чтобы открыть произвольный сайт внутри скобок оболочки себя. Во-первых, вы не будете получать кнопки назад/вперед, адресную строку или любую другую стандартную функциональность браузера. Если вы хотите открыть внешний веб-сайт, вместо этого используйте NativeApp.openURLInDefaultBrowser() (хотя, как и при нажатии на ссылку в любом другом приложении, вы не сможете выбрать размер окна). Или, если вы создаете какой-то пользовательский интерфейс, который больше похож на функцию скобок (а не на удаленный URL-адрес), тогда было бы гораздо проще использовать всплывающие окна в окне вместо –, см. Dialogs API.

0

Таким образом вы открываете новое окно и задаете размер. Я предполагаю, что вы сталкиваетесь с чем-то еще в своем коде, что вызывает ошибку, которую вы не видите.

Попробуйте привязать его к вызову событий, например, во время события click. Проводка кода, к которому это относится, поможет.

0

Я предполагаю, что это сломано кодом скобки-оболочка, которая запоминает последний размер окна через запуски

Можно ли точка с этим кодом, так что я могу взглянуть на него ? Просто подбери меня ...