草庐IT

webView2

全部标签

iphone - 使用 webview 在 iphone 应用程序中播放来自 youtube 的视频

我正在尝试使用以下代码在我的iPhone应用程序中观看视频:-(void)viewDidLoad{[superviewDidLoad];UIWebView*webView=[[UIWebViewalloc]initWithFrame:self.view.frame];NSString*youTubeVideoHTML=@"\\\";//PopulateHTMLwiththeURLandrequestedframesizeNSString*html=[NSStringstringWithFormat:youTubeVideoHTML,@"http://www.youtube.com/wa

iphone - 如何在 Xcode webview 中加载本地 HTML 文件而不是网页?

嘿!如何加载保存到项目的本地html文件而不是此代码中的网页:-(void)loadAboutHTML{UIWebView*aboutHTML=[[UIWebViewalloc]init];NSURL*webURL=[NSURLURLWithString:@"http://apple.com"];NSURLRequest*webURLRequest=[NSURLRequestrequestWithURL:webURL];[aboutHTMLloadRequest:webURLRequest];[aboutHTMLsetScalesPageToFit:YES];[aboutHTMLset

ios - Swift Webview 错误 - FigEndpointPicker 不支持音频演示输出上下文

我的swift申请有问题。我正在使用UIWebview,但出现以下错误:[AVFigEndpointPickerOutputContextImplsharedAudioPresentationOutputContext]:AudiopresentationoutputcontextnotsupportedbyFigEndpointPicker和ThreaderoorThread4:EXC_BAD_INSTRUCTION(code=EXC_I386_INVOP,subcode=0x0)这是我的ViewController.swift代码importUIKitclassViewContro

javascript - IOS PWA默认在webview打开外部链接

我正在IOS11.3中测试ProgressiveWebApp。我的pwa有一个Facebook社交登录按钮,点击后会指向一个外部链接(不同的windows.location)。问题是pwa打开safari应用程序以显示外部链接,而不是在pwa中使用webview。因此,登录完成后,您不会被重定向到pwa,而是保留在safari中。我试过下面这样的例子:https://gist.github.com/kylebarrow/1042026但似乎不起作用如何强制pwa在webview中打开外部链接?提前致谢 最佳答案 这个问题在IOS11

ios - 在 WebView 中播放视频意外结束后台视频录制?

我正在使用WKWebView在我的应用程序中显示全屏YouTube视频,并使用AVCaptureSession在后台录制音频和视频,同时在YouTube上浏览和播放视频。按下按钮时捕获session开始。However,whilstarecordingisinprocess,whenaYouTubevideoisselectedandstartsplayinginfullscreen,itimmediatelyendstherecordingunexpectedlyasthedelegatemethodthathandlestheendingofarecordingiscalled.有

ios:EXC_BAD_ACCESS 用于 Webview 委托(delegate)

我有一种情况,我正在尝试解决这些Crashlytics问题并且我有这个崩溃日志Thread:Crashed:com.apple.main-thread0libobjc.A.dylib0x34217f46objc_msgSend+51UIKit0x29a2d5a3-[UIWebViewwebView:decidePolicyForNavigationAction:request:frame:decisionListener:]+1822CoreFoundation0x2630cad4__invoking___+683CoreFoundation0x26239645-[NSInvocati

本地调试小程序的webview的两个方案

背景小程序中web-view只能访问配置好的合法域名,调试时需要发布到线上环境才能看到效果,不方便也不满足调试需要频繁修改代码的需求,若能在本地直接进行代码调试,则可大大减少调试代码时间。方案一修改本地hosts,使配置好的合法域名映射到本地的ip地址。以项目A为例,配置一个合法业务域名:https://baidu.com(详细配置前往微信公众平台),配置完成后可在开发者工具中可见:在本机hosts文件中最后添加如下代码:127.0.0.1baidu.com若因为权限修改不成功则使用替换文件方案,可复制该文件粘贴至桌面,然后在桌面修改复制过来的hosts文件,修改完成后移动到原来文件位置会提示

javascript - 如何在 iOS 上删除 Ionic Webview 顶部的空间?

这是我第一次使用Ionic进行开发。我试图删除应用程序中的状态栏。现在,删除了iPad应用程序的状态栏。但是,我的IconicView顶部仍然有一个空间(我认为它的大小与状态栏相同)。我已经使用此代码设置了Javascript文件以隐藏状态栏,但它不起作用。ionic.Platform.ready(function(){//hidethestatusbarusingtheStatusBarpluginStatusBar.hide();//ionic.platform.fullScreen();});我该如何解决这个问题或者我做错了什么?谢谢。这是在网络浏览器和iOS模拟器上的对比图网络

javascript - 如何使用 JavaScript 确定 WebView 是否显示/在屏幕上/可见

我有一个使用Sprite表“播放视频”的网页。该页面针对移动设备进行了优化,因此可以加载到Android和iOSWebViews中。我想知道页面何时可见,所以只有在那之后我才能播放视频。我不希望用户在中途观看视频,因为WebView在呈现自身时滞后。我可以看到一些开发人员可能会等到整个页面完成从页面中提取所有资源,然后再将其显示给用户。所以,我不希望“视频”在那之前开始。我不能依赖window.onload,因为即使WebView不在屏幕上或不可见,该事件也会触发。我如何从客户端完成此操作,最好是使用一些JavaScript?[编辑]明确地说,我是在暗示我对nativeWebView没

javascript - IOS 应用程序 webview SVG ClipPath 问题

我正在使用d3v4渲染SVG图形。我正在使用clipPath在几个元素。我在矩形元素上有平移行为,并且clipPath有助于隐藏一些路径元素。在android中平移时。clipPath会根据需要工作,但在iOS中平移时,绘图会变得很奇怪。见下文:之前之后我已经使用以下代码实现了SVG剪辑:this.line=d3.line().curve(d3.curveMonotoneX).x((d)=>this.xScale(this.getDate(d))).y((d)=>this.yScale(d.kWh));this.area=d3.area().curve(d3.curveMonotone