为项目需要,需要在使用UIWebView载入html时,禁用在input中的copy paste Menu选项
修改Html页面
方法一:
function OnLoad()
{
document.documentElement.style.webkitTouchCallout = "none"; //禁止弹出菜单
document.documentElement.style.webkitUserSelect = "none";//禁止选中
}
然后在body加上onload
<body onload="OnLoad()"/>
实际测试,input并未禁止弹出复制、粘贴功能
html页面内容,禁止了复制功能
方法二:
<style type="text/css">
*{
-webkit-user-select: none; /* Disable selection/Copy of UIWebView */
}
</style>
实际测试,禁止了弹出复制、粘贴功能,但键盘输入也无法在显示在webView的input中。
修改iOS代码:
方法一:
- (void)webViewDidFinishLoad:(UIWebView *)webView {
// Disable user selection
[webView stringByEvaluatingJavaScriptFromString:@"document.documentElement.style.webkitUserSelect='none';"];
// Disable callout
[webView stringByEvaluatingJavaScriptFromString:@"document.documentElement.style.webkitTouchCallout='none';"];
}
实际测试,input并未完成禁止弹出复制、粘贴功能
html页面内容,禁止了复制功能
方法二:
获得UIMenuController,然后强行隐藏menu item的view,
实际测试,有效果,估计不能提交到app store
分享到:
相关推荐
主要给大家介绍了iOS中的UIWebView如何实现禁止用户复制剪切的功能,文中给出了详细的示例代码,有需要的朋友们可以参考借鉴,下面来一起学习学习吧。
之前提到UIWebView使用一个UIScrollView对象来关联web页面的内容,通过UIWebView的scrollView属性即可获得该对象,默认情况下网页长度超出设备视口长度后页面会滚动,用户使用手指滚动页面到页面边距并放开手指后...
UIWebView+html+css,实现UIWebView中可点击链接,并且可显示gif动画效果
UIWebView和js交互 里边自己写了个H5方便大家理解
IOS开发中因为引入cocos2dx,导致代码审核不通过无法提交( Apple will stop accepting submissions of apps that use UIWebView APIs )。该问题的解决方案有两种:1)升级Cocos2dx的版本,在查看Cocoas官网及Cocoas...
UIWebView Web 网页 Demo 代码
使用UIWebView和JS进行交互,可以OC操作js,也可以JS对OC进行交互
这是我在学习ios的过程中写的一个demo,使用UIWebView实现一个简单的浏览器
网页视图的基本使用,网络资源地址字符串的处理,UIWebView属性与协议的综合使用;
UIWebView原生与H5交互,pre;confirm;等包含三个H5页面跳转的交互demo
UIWebView实现图文混排
UIWebView与JS交互小例子,其中涉及APP向JS提交信息,和JS提交信息给App
这是iPhone开发之UIWebView示例程序,具体参考: http://blog.csdn.net/htttw/article/details/7888557
iOS UIWebView URL拦截.pdf
UIWebVeiw的使用,功能包括“返回上页”“在safari打开”“网页刷新”
ITMS-90809: Deprecated API Usage - New apps that use UIWebView are no longer accepted. Instead, use WKWebView for improved security and reliability. Unity IOS审核被拒,解决办法,去网上看了好多帖子,...
完美的webView,不懂UIwebView的可以看看
(OC)(UIWebView)新闻详情
IOS自定义请求uiwebview的loading框 支持文字和转圈特效同时存在 动态显示 调用方便