Javascript и цель c - PullRequest
       0

Javascript и цель c

1 голос
/ 16 марта 2012

Я хочу показать всплывающее окно поверх веб-просмотра. И всплывающее окно должно быть показано при выборе любого элемента пользовательского интерфейса в веб-представлении. Я могу записать событие касания в коде Javascript. Кто-нибудь может мне помочь .. Можно ли опубликовать событие уведомления из Javascript ..? Есть ли другой способ достижения этого ..? Спасибо.

Ответы [ 2 ]

2 голосов
/ 16 марта 2012

Вы можете легко вызывать свои скрипты (в песочнице) из ваших методов target-c.Thw Web Kit имеет методы для оценки кодов скрипта[webview stringByEvaluatingJavaScriptFromString:@"myJavascriptFunction()"];Прочтите этот урок, чтобы узнать, как глубже Tutorial-1 и Tutorial-2 .. надеюсь, это поможет вам ...

2 голосов
/ 16 марта 2012

Это именно то, что делает PhoneGap. Идея заключается в том, что в ответ на прикосновения ваш JavaScript загружает определенный URL, возможно, с помощью специальной схемы. Метод -webView:shouldStartLoadWithRequest:navigationType: делегата веб-представления вызывается до того, как веб-представление фактически выполнит запрос. Если реализация этого метода распознает URL-адрес, он может выполнить любое действие, например, отображение всплывающего окна.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...