2010-01-25 3 views

ответ

0

В соответствии с политикой, установленной Apple в приложениях для iPhone, вы не можете использовать какой-либо интерпретируемый язык. Таким образом, Javascript, к сожалению, не может быть и речи.

Это указано в соглашении iPhone SDK.

3.3.2 - Применение не может сама устанавливать или запускать другой исполняемый код любыми средствами, в том числе без ограничения посредством использования плагина в архитектуре , называя другие рамки, другие API, или иным образом , Код ошибки не указан или используется в приложении, за исключением кода , который интерпретируется и управляется API-интерфейсами Apple и встроенным переводчиком (-ами).

1

Я не знаю, что именно вы имеете в виду

я хочу интегрировать JavaScript

У вас есть полная поддержка JS внутри UIWebView. Вы можете ввести свой собственный JS-код и связаться с существующим JS-кодом.

+0

Я знаю, что мы можем использовать и связываться с существующим JS-кодом. Но на самом деле я не знаю, как использовать этот код, вы можете привести пример такого встроенного скрипта. – Viral

+0

Существует метод «stringByEvaluatingJavaScriptFromString» ... Здесь вы можете найти несколько очень полезных примеров кода: http://iphoneincubator.com/blog/tag/uiwebview –

0

Продолжая с помощью того, что Майкл Кесслер сказал, вы также можете использовать javascript, встроенный в UIWebView, для доступа к встроенным функциям iPhone через библиотеки, такие как phoneGap, что делает ваш javascript более мощным, чем обычное сафари.

http://phonegap.com/download

Включает проект iPhone, который можно использовать в качестве основы для яваскрипта приложения.

Смежные вопросы