问题标签 [off-screen]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1472 浏览

qt - 使用“-platform offscreen”参数运行的 Qt 应用程序无法建立 websocket 连接

我有一个包含 websocket 服务器的 GUI 应用程序QWebSocketServer。我还有一个 python 脚本,它发送消息并且应用程序处理它们。一切正常。在测试期间,我想使用-platform offscreen添加到应用程序可执行文件名称的命令行参数以无头模式运行应用程序(我没有更改任何其他内容)。但问题是当应用程序在屏幕外运行时,客户端脚本无法与 Web 套接字服务器建立连接。我只在本地主机上测试了这个。我不明白这两个东西,GUI 和 websockets 的可见性,会如何干扰。有什么想法会出错吗?

注意:我在 Windows 10 Pro 上使用 Qt 5.11.1 64 位和 VS 2017。

0 投票
1 回答
391 浏览

android - 如果 Oreo 上的屏幕关闭,我的 WebView 不会呈现 HTML 页面

即使屏幕在 8.0/8.1 之前的 android 版本上关闭,WebView 也能成功呈现 html 页面,但在 Android 8.1 上却没有。我想知道为什么?也许有人可以给我一个提示,我该如何影响这种行为。

任何帮助将不胜感激!

0 投票
1 回答
58 浏览

wordpress - 使用羽衣甘蓝主题的 WordPress 网站 - 网站出现在屏幕外,需要滚动才能出现在移动设备上

我的格式有问题。
我建立了一个WordPress网站:cookingacademy.co.il
我在网站上使用了羽衣甘蓝主题

使用移动设备时,网站有时会出现在屏幕外,您需要滚动才能使其出现在屏幕上。

这是问题的图片:

这是问题的图片:

我该如何解决?

0 投票
2 回答
2905 浏览

unity3d - Unity offscreen target indicator-how to show the way to an object with a specific tag?

UNITY 2D C#

Hi everyone. I have a script that allows the arrow to show where the point is .

My problem:

1) I would like the arrow to show the way to a point with a specific tag or name.

How to do it?

Because now, shows the way to the point (-50,0).

Could anyone help me transform the script?

} }

0 投票
3 回答
186 浏览

c# - How to stop my character going off-screen?

I want my character to stop everytime I hit the edge of the screen/canvas, so I added some rectangle at the end of each border(with a 2d collider), so my character will collide with it and stop moving in that direction, but the thing is that if, for example, I hit the left rectangle and I still press A to move left, my character strarts 'shaking'. I tried to solve that by setting the speed of it to 0 when it hits the certain rectangle, but then I cant move at all in any directions after I get to the edge.

}

0 投票
2 回答
717 浏览

ios - 高效的离屏 UIView 渲染和镜像

我有一个“屏幕外”的 UIView 层次结构,我想在屏幕的不同位置进行渲染。此外,应该可以只显示这个视图层次结构的一部分,并且应该反映对这个层次结构所做的所有更改。

困难:

  • 如果您想将所有更改合并到视图层次结构中,该UIView方法drawHierarchy(in:afterScreenUpdates:)总是调用并且因此对于大型层次结构非常低效。draw(_ rect:)您必须在每次屏幕更新时重新绘制它或观察所有视图的所有变化属性。绘制视图层次文档
  • UIView方法snapshotView(afterScreenUpdates:)也没有多大帮助,因为如果这个层次结构是“屏幕外”,我还没有找到一种方法来获得正确的视图层次结构图。快照视图文档

“屏幕外”:此视图层次结构的根视图不是应用程序 UI 的一部分。它没有超级视图。

您可以在下面看到我的想法的直观表示:

例子

0 投票
0 回答
1616 浏览

ios - 带有金属的 iOS 渲染到纹理不会更新渲染纹理

我想使用片段着色器渲染到屏幕外的纹理。完成此操作后,我想将其结果用作另一个片段着色器的输入。

我创建了一个纹理并用红色清除它(知道它已设置)。我使用连接到目标纹理的渲染通道并进行绘制。然后我使用 blit 命令编码器将该目标纹理的内容传输到缓冲区。缓冲区包含红色,所以我知道它正在正确读取纹理,但绘图应该使纹理变为绿色,所以出了点问题。

对于绘图,我这样做:

这是顶点着色器 - 它基于 OpenGL 顶点着色器来转储纹理的 uv 布局:

由于 blit 复制而填充的缓冲区应该是绿色的,但它是红色的。这似乎意味着 bakeTexture 没有被写入片段着色器中,或者它被写入,但是在我进行复制时缺少一些同步以使内容可用。

0 投票
2 回答
1020 浏览

rendering - 使用带有 MTLTexture 的 CARenderer 将动画 CALayer 渲染到屏幕外

我想将动画NSView(或只是底层CALayer)渲染成一系列图像,而视图根本不显示在屏幕。我想出了如何做到这一点,CARenderer但是MTLTexture下面的方法存在一些问题。

这在操场上运行并将输出存储到Off-screen Render您下载的文件夹中:

上述代码的问题如下面的附件所示,分别是:

  1. 纹理不会被清理,并且每个下一帧都绘制在前一个渲染之上。我知道我可以使用replace(region:…),但怀疑它与具有清晰颜色描述的渲染通道相比效率不高。这是真的?渲染通道可以和 一起使用CARenderer吗?

  2. 第一帧(在实际项目中是两到三帧)通常是空的。我怀疑这与CARenderer渲染或CGImage使用 Core Image 构建过程中的一些异步行为有关。如何避免这种情况?纹理上有某种等待直到渲染完成的回调吗?

在此处输入图像描述

0 投票
0 回答
2248 浏览

javascript - 此 Worker 不支持 requestAnimationFrame

我继续我的画布爱好aa-在尝试用网络工作者卸载大部分事情时遇到了另一个问题。这是当前的设计:[从 index.html 创建和启动核心 web worker core.js]

[在 core.js 中我创建了两个网络工作者]

每个网络工作者将结果发送给核心工作者 [mainloop.js]

[渲染.js]

问题是,当requestAnimationFrame(main)在 mainloop.js 中调用时,我收到“此 Worker 不支持的 requestAnimationFrame”,尽管offscreenCanvas已在核心和渲染工作者之间转移。当更改setTimeout(main, 0)错误消失但没有在画布上绘制...

0 投票
0 回答
126 浏览

cordova - 打开锁定屏幕 Ionic 4

我想在屏幕锁定时打开手机屏幕,以便开发提醒移动应用程序。任何人都可以帮助我使用任何cordova插件或第三方库吗?