使用JavaScript怎么实现一个WKWebView图片预览效果-创新互联
这篇文章主要介绍了使用JavaScript怎么实现一个WKWebView图片预览效果,创新互联成都网站设计公司小编觉得不错,现在分享给大家,也给大家做个参考,一起跟随创新互联成都网站设计公司小编来看看吧!

Java可以用来干什么
Java主要应用于:1. web开发;2. Android开发;3. 客户端开发;4. 网页开发;5. 企业级应用开发;6. Java大数据开发;7.游戏开发等。
Swift 4.0
WKWebView
1.注入js代码 (重点)
func webView(_ webView: WKWebView, didFinish navigation: WKNavigation!) {
let jsGetImages =
"function getImages(){" +
"var objs = document.getElementsByTagName(\"img\");" +
"var imgScr = '';" +
"for(var i=0;i2.使用SKPhotoBrowser框架实现图片预览功能
func webView(_ webView: WKWebView, decidePolicyFor navigationAction: WKNavigationAction, decisionHandler: @escaping (WKNavigationActionPolicy) -> Void) {
let requestString = navigationAction.request.url?.absoluteString
print(requestString!)
if (requestString?.hasPrefix("image-preview"))!{
let imgUrl = NSString.init(string: requestString!).substring(from: "image-preview:".count )
let index = imgUrlArray.index(of: imgUrl)
let browser = SKPhotoBrowser(photos: images)
browser.initializePageIndex(index)
present(browser, animated: true, completion: {})
}
decisionHandler(.allow) //一定要加上这句话
}以上就是创新互联成都网站设计公司小编为大家收集整理的使用JavaScript怎么实现一个WKWebView图片预览效果,如何觉得创新互联成都网站设计公司网站的内容还不错,欢迎将创新互联成都网站设计公司网站推荐给身边好友。
另外有需要云服务器可以了解下创新互联scvps.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、网站设计器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。
网站题目:使用JavaScript怎么实现一个WKWebView图片预览效果-创新互联
分享地址:http://www.jxjierui.cn/article/djpecd.html


咨询
建站咨询
