我有一个用于文本编辑器的UIWebview。我想知道光标位置的字体状态。所以我在div上有onkeyup事件
<div id='content' overflow-y='no' contenteditable='true'
onKeyDown='callObjFunction()' onkeyup='callKeyUpFunction()' >
</div>
并且在使用键盘移动内容光标时得到了回调,但是我无法在ios上调用UIWebview放大镜移动了光标事件,就像这样。
因为我知道有一个解决方案来检测uiwebview的触摸。但我想知道有没有html js回调此事件?有任何想法吗?感谢。
答案 0 :(得分:0)
我做到了。
<script type='text/javascript'>
document.addEventListener('touchend', function(e)
{window.location='js-settarget:runTypeMethod';}, false);
将与放大镜上的objective-c功能进行通信。