Ipad - мой браузер Safari Webview / UIkit не будет запускать JavaScript - PullRequest
0 голосов
/ 17 марта 2011

Я использую webview в моем xcode, javascript отказывается работать. У кого-нибудь есть идеи, почему это произойдет? Может ли быть так, что ошибка в моем JavaScript не позволяет ему работать? или это может быть, что JavaScript должен быть как-то настроен?

Я новичок в Ipad Dev. Дайте мне знать, что вы хотите, чтобы я отправил, и я буду

Обновление

Хорошо, как и предполагалось, я сделал простой тест.

<div id="test" style="color:black">sfkjldsf</div>
<script type="text/javascript">
    document.write('TEST YOU PIECE OF CRAP');
</script>

<script type="text/javascript" src="http://code.jquery.com/jquery-1.5.min.js"></script>
<script type="text/javascript">
    $(function(){
    $('#test').css('background-color','red');
    });
</script>
</body>

Это показывает мне несколько вещей. 1. JavaScript действительно работает 2. проблема заключается в загрузке jquery 3. если я загружаю jquery локально, то есть src="jquery.js", это не работает. Но команда document.write работает. 4. Если я загружаю jquery, как указано выше, из cdn, он работает нормально.

Моя проблема в том, что мой ipad не будет иметь подключения к Интернету, поэтому я не могу загрузить jquery из cdn.

Есть идеи?

Jason

1 Ответ

2 голосов
/ 17 марта 2011

Это работает, в общем, очевидно, поэтому что-то не так в вашем случае.

Я предлагаю сделать очень простой пример / тест для себя, заставить его работать, а затем опираться на него (стандартная стратегия программирования, когда что-то не работает).

Для этого простого примера поместите javascript прямо в html-файл. Если это работает, то, скорее всего, это путь к файлу javascript, который поврежден (они немного странные, если я правильно помню).

Нам понадобится больше информации, чтобы помочь вам больше. Если вы сделаете простой тест, он будет достаточно коротким, чтобы включить его.

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