草庐IT

X5WebView

全部标签

ios - 如何在 iPhone 的 webview 中从字符串中打开 url

我只想从我的字符串中打开一个url我的字符串已经有了我只想在UIWebView中显示的urlmyString=http://maps.google.com/maps?zoom=8&sensor=false&lci=transit&layer=traffic&saddr=1.31224,103.865&daddr=1.310664,103.857132NSString*urlString=[myStringabsoluteString];NSString*urlAddress=myString;//NSURL*url=[NSURLURLWithString:urlString];NSLo

ios - 在 webview 中检测触摸是 Apple Pencil 还是手指( react native )

在safarimobile中,触摸可以归类为ApplePencil与其他(手指/鼠标)使用:event.touches[0].touchType==='stylus'//pencilevent.touches[0].touchType!=='stylus'//other然而,在reactnativewebview中收到的所有事件(包括ApplePencil和使用手指)正在接收:touchType==='direct'//insidewebview,bothpencilandother如何在WebView中检测到ApplePencil的触摸?显然event.touches[0]>0是另一

ios - 从 WebView 中的链接打开 Mobile Safari

是否有将MobileSafari打开到特定URL的URI方案?例如,OpenGoogleinSafari 最佳答案 更新:因此,从iOS6.0.2开始,仍然没有特定于MobileSafari的URL方案(见下文)。然而,FedericoViticci发布了一个interestinghack这将允许您从iOS版Chrome调用Safari。它的功能不如Chrome-to-Safari小书签,但它确实表明可以从ChromeforiOS启动MobileSafari。原始答案:事实证明,您无法仅使用URI方案在Safari中打开链接。可以使

ajax - 电话间隙 : cookie based authentication (PHP) not working [webview]

我正在使用senchatouch、HTML5和phonegap作为包装器开发移动网络应用程序。我正在使用PHP身份验证(Cookie)和ajax请求。在safari或chrome上一切正常,但在使用phonegap(webview)部署后它不再工作了......任何帮助将不胜感激:)更多细节:我的应用程序的所有数据都通过ajax请求加载到我的服务器组件“mobile.php”。我使用基本的PHP-Auth来验证用户:AJAX请求[用户名、密码]->mobile.php->session建立(cookie)如果身份验证成功,则所有其他请求普通的safari网站和webview有什么区别?

ios - 不再支持 UITextField -webView

我在使用某些文本字段时得到以下调试输出。UITextField-webViewcalled.Thismethodisnolongersupportedwiththenewtextarchitecture谁能解释为什么会出现这种情况?我目前在iOS7上运行XCode5 最佳答案 在iOS7之前的早期iOS版本中,所有UITextFields和UITextViews都有底层UIWebView来显示格式化文本。从iOS7开始,格式化文本是使用TextKit框架绘制的,因此-webView属性已被弃用。Apple框架似乎仍在内部调用webV

ios - 为什么 HTML5 视频不能在 IOS 8 WebApp(webview) 中播放?

在safari浏览器上播放简单的HTML5视频。但将其添加到主屏幕(独立WebApp)后,它不起作用。它在iOS7上运行,但在iOS8上停止运行。HTML5VideoStandaloneTestbody{margin:0;}请帮忙。有解决办法吗? 最佳答案 在IOS8.0.2中,独立应用程序的视频播放中断 关于ios-为什么HTML5视频不能在IOS8WebApp(webview)中播放?,我们在StackOverflow上找到一个类似的问题: https:/

ios - 修复了在 iOS 11 的 webview 中向下滚动时标题消失的问题

我有一个原生iOS应用程序,它带有一个webview来显示网络内容。我的应用程序中有一个具有以下属性的固定header:#header{height:60px;background-color:@mainColor;color:#ffffff;padding:10px;text-align:center;position:fixed;width:100%;z-index:1;}在我升级到iOS11之前一切正常。现在,当我向下/向上滚动时,标题在滚动过程中消失,当滚动完成时,标题再次出现。这也可以在Xcode8中重现。 最佳答案 我只

iphone - 强制 WebView 链接启动 Safari?

我在我的iPhone应用程序中嵌入了一个UIWebView。我希望能够将该WebView中的某些链接打开到完整的MobileSafari应用程序(即不是我的嵌入式版本)。是否有一种简单的方法来构造我的一些href来强制执行此操作,而不是在我的嵌入式webview中打开每个链接?谢谢。 最佳答案 为了扩展Randy所说的内容,这是我在我的应用程序中用来在外部Safari或Mail应用程序中打开每个http://、https://和mailto://URL的方法:-(BOOL)webView:(UIWebView*)webViewsho

flutter - 键盘不会出现在 flutter webview 中

键盘不会出现在webview_flutter中帮助任何修复或者我应该使用其他插件flutter_webview_plugin这个插件显示键盘吗? 最佳答案 是的,flutter_webview_plugin显示键盘。WebviewScaffold(resizeToAvoidBottomInset:true,...)使输入字段显示在键盘上方。 关于flutter-键盘不会出现在flutterwebview中,我们在StackOverflow上找到一个类似的问题:

android - 无法从 WebView 访问相机

我有一个使用相机的https网站。它在我的桌面浏览器和我的Android浏览器中运行良好。然而,在Flutter中,它在WebView和WebViewScaffold中不起作用。我的应用程序有摄像头权限,但当我从我的Flutter应用程序连接到网站时,我没有收到任何使用摄像头的提示。我在logcat中收到此错误:chromium:[ERROR:web_contents_delegate.cc(197)]WebContentsDelegate::CheckMediaAccessPermission:Notsupported.为什么它在Chrom中工作而不在我的WebView中工作?!以及