Отладка WebVIew в Какао-приложении на OS X 10.6 - PullRequest
1 голос
/ 15 января 2012

Я работаю над очень простым приложением Cocoa в Xcode 4, которое предназначено для OS X 10.6.

По сути, приложение содержит WebView, который загружает внешний URL-адрес. Приложение создает простую оболочку рабочего стола для этой веб-страницы.

Приложение запускается и начинает загружать URL, но похоже, что некоторые кадры не загружаются (не загружается вся страница). Страница работает нормально при просмотре через Safari.

Отладка приложения не показывает никаких ошибок, хотя я не уверен, должен ли я слушать именно те из WebKit.

Итак, мой вопрос: может ли кто-нибудь порекомендовать подходы для отладки такой проблемы? В основном, где веб-страница не отображается должным образом в представлении WebView, встроенном в приложение какао?

Я нашел одно решение, которое позволяет использовать веб-инспектор во встроенном WebView:

Есть ли способ использовать веб-инспектор WebKit из объекта Cocoa WebView?

Я также решил свои проблемы, связанные с различиями в строке агента пользователя, которую ожидал сервер.

1 Ответ

0 голосов
/ 13 мая 2012

Обычно лучший подход в подобных случаях состоит в том, чтобы попытаться максимально сократить тестовый пример, продолжая воспроизводить ошибку.Например, вы можете попробовать упростить и сократить загружаемую страницу, чтобы определить, есть ли какая-то часть разметки, которая вызывает проблему.Вы можете попробовать упростить ваше приложение, чтобы определить, есть ли какая-то часть вашего приложения, которая вызывает проблему.И так далее.

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