草庐IT

Offscreen

全部标签

javascript - 使用 CefSharp.Offscreen 检索需要 Javascript 呈现的网页

我的任务很简单,但需要精通CefSharp的人才能解决。我有一个url,我想从中检索HTML。问题是这个特定的url实际上并没有在GET上分发页面。相反,它将一堆Javascript推送到浏览器,然后浏览器执行并生成实际呈现的页面。这意味着涉及HttpWebRequest和HttpWebResponse的常用方法不会起作用。我看过许多不同的“headless”选项,出于多种原因,我认为最能满足我的需求的是CefSharp.Offscreen。但是我不知道这东西是如何工作的。我看到有几个可以订阅的事件和一些配置选项,但我不需要嵌入式浏览器之类的东西。我真正需要的是一种方法来做这样的事情(

ios - 如何使用图像纹理数据创建 OffScreen 缓冲区

我想创建一个加载图像的离屏缓冲区。当用户执行更改时,必须在OffscreenBuffer中的纹理中完成更改。 最佳答案 您可以使用UIGraphicsImageRenderer绘制到屏幕外上下文并取回UIImage。它就像其他图形上下文一样,因此所有Coregraphics和UIKit绘图方法都在UIGraphicsImageRenderer中工作。 关于ios-如何使用图像纹理数据创建OffScreen缓冲区,我们在StackOverflow上找到一个类似的问题:

ios - Offscreen iOS 6 MKMapViews 和 UIViewPrintFormatter——让它们及时渲染?

我有兴趣打印一些不属于View层次结构的MKMapViews,并且仅在用户点击“打印”时创建。似乎以下几点是正确的:OffscreenMKMapViews根本不渲染。打印MKMapView会打印它呈现的当前状态。所以看起来要打印我的mapView,我需要将它们放入View层次结构中。幸运的是,从实验来看,我似乎可以在屏幕上将一堆mapView放在彼此的前面,它们仍然会呈现。我的主要问题是我怎么知道他们已经渲染了?如果我在将mapView放入View层次结构后立即触发打印命令,它们将打印部分呈现的内容,并缺少一些位,如下所示。我想等到他们完成加载,然后运行打印作业。(如果打印表在屏幕上时

ios - iOS模拟器的 'color offscreen-rendered'功能有问题吗?

我想看看我的应用程序中哪个View是离屏渲染的。所以我使用iOS模拟器的“颜色离屏渲染”功能,它可以用黄色为那些离屏渲染的View着色。但是在应用程序启动后,整个屏幕都是黄色的,我不相信。然后我尝试我的测试代码:-(BOOL)application:(UIApplication*)applicationdidFinishLaunchingWithOptions:(NSDictionary*)launchOptions{self.window=[[UIWindowalloc]initWithFrame:[UIScreenmainScreen].bounds];self.window.ba

ios - UIView 动画将 View 重置为原始矩形

我正在尝试在点击链接时从右边框将UIWebView动画化到屏幕上。为此,我使用了两个UIView。一个称为onScreenWebView,另一个称为offScreenWebView。我的想法是,我可以将offscreenWebView从右侧动画化到屏幕上,并将onScreenWebView动画化到离开屏幕到左侧。然后交换View(因此屏幕上的View变为onScreenWebView,反之亦然)但我的动画有问题。我必须指出,它在第一次使用时效果很好。之后,它根本无法正常工作。View是这样对齐的____________________|||||on||off||screen||scre

android - 'offscreen fragments being brought back to life' 和 'no direct control over animations' 是什么意思?

在发现Android库和框架时,我遇到了Square'sblogpostonFlowandMortar.作者表示,开发Flow和Mortar的一些动机是因为...Offscreenfragmentsmysteriouslybeingbroughtbacktolifeatoddmoments...Nodirectcontroloveranimation我无法理解作者的意思。谁能详细说说作者所说的这两个痛点? 最佳答案 我推荐你阅读Square'snewblogpost.它清楚地描述了fragment由于其复杂的生命周期、依赖于实现的错

android - 我怎样才能覆盖 onDraw 以便我将绘制的内容(作为位图)进行转换?

下面的方法有效,但不幸的是,这种方法涉及创建一个位图,其大小与整个屏幕一样大——而不仅仅是绘制到的区域。如果我用它来绘制UI元素,它会为每个UI元素重新绘制。这可以更有效地完成吗?@OverrideprotectedvoidonDraw(Canvascanvas){//TODO:ReducetheburdenfrommultipledrawingBitmapbitmap=Bitmap.createBitmap(canvas.getWidth(),canvas.getHeight(),Config.ARGB_8888);Canvasoffscreen=newCanvas(bitmap);

ios - 如何打印所有 WKWebView On 和 Offscreen 内容 OSX 和 iOS

这个问题是关于打印WKWebView的所有内容(包括屏幕外内容)。目前(仍然是iOS10.2或OSX10.12)没有可行的解决方案,也没有任何假定的解决方案计算器工作。仅当您已自行验证可以打印屏幕外内容时,才在此处提供答案,如果确实如此,则提供工作示例代码。我正在尝试在OSX10.10或更高版本上打印ALLWKWebView或WebView的内容(目前在10.11.2上运行)。例如,一个宽html表格,其中的列在View之外并偏向右侧。早期版本的OSX会自动分页并正确打印所有html。我已经尝试使用Stackoverflow和其他地方提供的解决方案。所有本质上都在说同样的事情,就是像这

ios - 如何打印所有 WKWebView On 和 Offscreen 内容 OSX 和 iOS

这个问题是关于打印WKWebView的所有内容(包括屏幕外内容)。目前(仍然是iOS10.2或OSX10.12)没有可行的解决方案,也没有任何假定的解决方案计算器工作。仅当您已自行验证可以打印屏幕外内容时,才在此处提供答案,如果确实如此,则提供工作示例代码。我正在尝试在OSX10.10或更高版本上打印ALLWKWebView或WebView的内容(目前在10.11.2上运行)。例如,一个宽html表格,其中的列在View之外并偏向右侧。早期版本的OSX会自动分页并正确打印所有html。我已经尝试使用Stackoverflow和其他地方提供的解决方案。所有本质上都在说同样的事情,就是像这

iphone - iOS OpenGL ES 2.0 : Offscreen render and save the result to an UIImage

我正在使用OpenGLES渲染一些特殊效果,我不想向用户展示这个,我只想将结果保存为UIImage,有人可以帮我吗?这是我正在使用的代码,我可以获得包含我使用的红色清晰颜色的图像,但没有显示几何图形。#import"RendererGL.h"#import#import#import#import#import#importstaticNSIntegerWIDTH_IN_PIXEL=400;staticNSIntegerHEIGHT_IN_PIXEL=300;typedefstruct{GLKVector3positionCoords;}SceneVertex;staticconstS
12