草庐IT

5WebView

全部标签

ios - Instagram WebView 阻止 FB 登录

我公司的Instagram简介部分有一个链接。当iOs用户单击链接并通过InstagramWebView重定向到我公司的网站时,用户无法通过Facebook连接到他们的帐户。它只是在他们通过FB登录后将他们重定向回同一页面。此问题不会发生在Android或网络浏览器上-只有在应用程序内浏览器中才会发生。我尝试使用一个函数来检测用户正在从Instagram重定向的带有window.location.url的URL,因为我们的Instagram应用程序上的链接有一个特定的“Instagram”参数。但是,应用内浏览器似乎没有检测到window.location.url..真的坚持这个问题,

VSCode Webview中如何实现点击下载图片

  众所周知,在一个普通的HTML页面中,如果要实现一个链接点击后下载图片,只需要在页面上放一个标签,然后将属性href的值指向图片的URL或者Base64字符串就可以了。或者按照stackoverflow上提供的方法动态创建标签来完成图片的下载动作。不过原理都是相同的。  但是这个方法在VSCode的Webview中不起作用,点击链接之后没有任何反应。如果图片的地址是一个可以独立访问的绝对地址,例如任何一个互联网上可以访问到的图片地址,则点击链接之后VSCode会将图片在浏览器中打开。我猜想图片下载的功能在VSCode的Webview中可能被限制了。如果要实现图片下载,只能在Server端中

javascript - 预填充 WebView 文本字段

我需要在UIWebView中预填充文本字段,我了解到javascript是解决此问题的最佳方式。不幸的是,我对javascript一无所知,并且在过去的几个小时里一直在摸索,一无所获。最近的拙劣尝试:-(void)webViewDidFinishLoad:(UIWebView*)webView{//usernamefieldid=username_5&pwfieldid=password_5NSString*javascript=@"\varuser='testUser';\varpw='testPW';\document.getElementById('username_5').va

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文件,修改完成后移动到原来文件位置会提示