Лучший способ поместить javascript в проект xcode - PullRequest
4 голосов
/ 24 декабря 2011

У меня есть функция javascript, которая в настоящее время находится внутри html-файла .. И в моем проекте xcode у меня есть кнопка, связанная с UIWEBVIEW (связана с моим локальным html-файлом, который имеет javascript) ..

Код в моем html-файле:

<script type="text/javascript">
var now = new Date();
var day = now.getDate();

if (day % 2 == 0)
 alert("Today is Day 2");
else
    alert("Today is Day 1");

</script>

В настоящее время он отображает то, что мне нужно, но единственная проблема - в заголовке предупреждения отображается day.html.В любом случае, я могу использовать функцию xcodes UIAlert, но с моим javascript?

Вот изображение:

enter image description here

Ответы [ 2 ]

1 голос
/ 24 декабря 2011

Вы не можете изменить заголовок внутри UIWebView, однако вы можете сделать некоторые неприятные трюки, подобные этой Как вызвать Objective-C из Javascript? , чтобы выполнить то, что вы хотите.

0 голосов
/ 25 декабря 2011

Я нашел ответ!Для всех, кто заинтересован, они могут найти его по ссылке ниже ..

NSString в UIWebview

...