Webcore NSBeep()!从uiwebview复制时

时间:2012-01-24 17:34:17

标签: xcode uiwebview copy-paste

我正在开发一个带有单片机(https://github.com/joseph/Monocle)的epub阅读器,它是在uiwebview中启动的。我的问题是,当我尝试复制一些文本时,就像我们在任何其他uiwebview中所做的那样,它似乎没有做任何事情......好吧,我得到了Webcore NSBeep()!在输出视图中。

任何想法或方法?

提前,

2 个答案:

答案 0 :(得分:0)

Webcore NSBeep()!是一个错误通知,因为当您尝试从UIWebview复制文本时,文本不会被复制到剪贴板中并且使用蜂鸣声通知错误(恕我直言,这不是通过任何平台通知错误者的明智方式,它可能是任何视觉指示)

请注意:NSBeep()是iPhone上不存在的ApplicationKit框架的一部分。

答案 1 :(得分:0)

我有同样的奇怪问题,令人恼火的是,一切都工作了很长一段时间。然后进行一些更改,发生此错误。恢复代码没有帮助。经过一整天的搜索和思考,我仍然不知道是什么导致了这一点,但我知道这不是我的代码!

我的理论是,我的git存储库不知何故搞砸了,或者是因为我用IDE + SDK的beta版编辑了我的项目。无论哪种方式,您都应该考虑在InterfaceBuilder中重新创建Webview。或者重新创建您的项目(或者至少部分地确认它可能是项目本身的错误)。我想/希望错误会消失。