Webcore NSBeep ()! когда копия из uiwebview - PullRequest
6 голосов
/ 24 января 2012

Я занимаюсь разработкой epub reader с моноклем (https://github.com/joseph/Monocle), который запускается в uiwebview. Моя проблема в том, что когда я пытаюсь скопировать какой-то текст, как то, что мы делаем в любом другом uiwebview, это не кажетсячтобы сделать что-нибудь ... ну, я получаю Webcore NSBeep ()! в виде вывода.

любая идея или подход?

спасибо заранее,

Ответы [ 2 ]

0 голосов
/ 19 августа 2012

У меня была такая же странная проблема, достаточно раздражающе, что все работало довольно долго. Затем с некоторыми изменениями произошла эта ошибка. Возврат кода не помог. После целого дня поисков и размышлений я все еще не знаю, что вызвало это, но я знаю, что это был не мой код!

Моя теория состоит в том, что либо мой git-репозиторий был каким-то образом испорчен, либо потому, что я редактировал свой проект с помощью бета-версии IDE + SDK. В любом случае, вам, вероятно, следует пересмотреть свое веб-представление в InterfaceBuilder. Или заново создайте свой проект (или хотя бы частично, чтобы подтвердить, что это может быть ошибка в самом проекте). Я думаю / надеюсь, что ошибка исчезнет тогда.

0 голосов
/ 22 июня 2012

Webcore NSBeep ()!является уведомлением об ошибке, потому что, когда вы пытаетесь скопировать текст из UIWebview, текст не копируется в буфер обмена, а ошибка сообщается с помощью звукового сигнала (IMHO, который не является разумным способом уведомления об ошибке любой платформой, это было бы любой визуальной индикацией)

И обратите внимание: NSBeep () является частью инфраструктуры ApplicationKit, которой нет на iPhone.

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