Простое приложение на приборной панели - PullRequest
0 голосов
/ 19 июля 2010

Я пытаюсь повеселиться с виджетами панели, поэтому я попробовал простое приложение:

Там будет кнопка над виджетом, которая при нажатии откроет Сайт StackOverflow в сафари.

Чтобы реализовать это, я попробовал это:

  1. Создан пользовательский виджет панели инструментов.
  2. Добавлена ​​кнопка из библиотеки.
  3. Связанный обработчик gotoStackOverflow с событием onclick.
  4. в теле функции gotoStackOverflow я написал такой код:

    window.open ('https://stackoverflow.com/','Stackoverflow','width=400, высота = 300');

Когда я запускаю приложение, я не вижу окна браузера, появляющегося при нажатии кнопки.

Может кто-нибудь подсказать, где я могу ошибаться и / или какие-нибудь полезные ссылки, чтобы поиграть с дашкодом и виджетами дашборда?

Ответы [ 3 ]

1 голос
/ 19 июля 2010

вы добавили

<key>AllowNetworkAccess</key>
<true/>

к списку? если нет, то внешний мир не будет доступен.

1 голос
/ 19 июля 2010

Ваш код работает нормально, когда я его воссоздаю. Может быть, у вас заблокированы всплывающие окна в Safari?

0 голосов
/ 20 июля 2010

Я использовал следующий код для решения своей проблемы:

function gotoStackOverflow(event)
{
    widget.openURL("http://stackoverflow.com/");
}

ура ...:)

Miraaj

...