iphone控制电脑_电脑手机互通虫洞PC端(Wormhole)下载v1.4.0 官方版

Wormhole是一款可以通过电脑控制IOS的软件,可以通过Windows/Mac控制你的Android/iPhone手机,手机投屏到电脑,通过蓝牙连接电脑后,键鼠能够控制手机,支持Windows-Android,Windows-IOS,Mac-Android,Mac-IOS!

软件特色:

虫洞

电脑与手机之捷径

在PC或Mac上控制iOS和Android设备

大道至简

关山即越

点击,打字,刷抖音,逛淘宝...

两台设备合二为一,不再切换100次

在安卓上还能做更多

传输文件

共享剪贴板

游戏键盘映射

c64dad66ebaf9534f20b812485cd3d90.png

常见问题:

通用问题

Q: 虫洞桌面端的兼容性?

A: 虫洞支持PC(Windows 7及以上)和Mac。对iOS+PC的虫洞用户,PC系统需为Windows 10 (小版本1703及以上),且电脑有蓝牙且支持蓝牙BLE外设角色,一般的笔记本都符合要求,台式机需视情况而定,如不确定可下载虫洞并选择连接iOS来查看是否兼容,若不兼容则在选择完iOS后会立即有提示。

Q: 虫洞支持的移动设备?

A: iPhone, ipad, Android手机和平板。

Q: 虫洞是免费软件吗?

A: iOS功能需要付费,安卓功能免费。

Q: 听说虫洞是全银河系第一款可以在电脑上控制iOS的软件?

A: 是哦,多年以来要实现类似功能需要iPhone越狱。

iOS须知

Q: 除了桌面端外,还需要iOS客户端吗?

A: 不需要。只有使用安卓手机时需要安装安卓端。

Q: 我的激活码可以在其他电脑上使用吗?

A: 可以,至多三台电脑,Mac和PC均可。

Q: 我的Windows PC没有兼容性问题,连上却不能操控?

A: 请关闭虫洞重新试一次,初次使用时小概率会出现此问题。

Q: 设置中的iOS原生鼠标(实验性功能)是什么?

A:对iPhone用户,虫洞为开发了更高级的鼠标算法,使用户无需在iOS和电脑鼠标间来回切换。如果使用iOS原生鼠标,则将不再使用虫洞的鼠标算法,所以请仅在有bug(例如点击不准确)或者有特殊需求时开启该选项。系统版本大于等于的iPad由于iPadOS的问题,将自动开启该选项并无法关闭。

Android须知

Q: 为什么有的用户用电脑键盘通过虫洞可以在手机上打字,有些则有问题?

A: 和手机上安装的输入法有关,我们推荐您使用谷歌输入法、搜狗输入法。

Q: 手机和电脑的剪切板是共享的吗?

A: 是的,开启虫洞后,手机和电脑的剪切板是共享的。

版本记录

电脑手机互通虫洞PC端(Wormhole) 1.4.0

- 支持Windows的iOS有线连接.

电脑手机互通虫洞PC端(Wormhole) 1.3.5

- 优化桌面端程序稳定性.

- 修复Windows桌面端偶现停止运行的问题.

- 修复Mac桌面端偶现无响应的问题.

电脑手机互通虫洞PC端(Wormhole) 1.3.4

- 支持将安卓手机声音通过Mac系统播放.

- 修复iPad air 2 无法点击的问题.

- 修复非Pro版本个别游戏无法点击的问题.

- 修复高德地图无法拖拽的问题.

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
在 Android 13 中,SurfaceFlinger 的主线程扫描所有的 Surface 对象的代码主要是由 `SurfaceFlinger::onMessageRefresh` 方法实现的。该方法是主线程的消息处理函数,当主线程收到“刷新”消息时,就会调用该方法。 具体来说,`SurfaceFlinger::onMessageRefresh` 方法的代码路径如下: 1. 遍历 SurfaceFlinger 中的所有 Layer(即 Surface 对象),并检查它们的状态是否发生了改变。这个过程是由主线程中的 `mDrawingState.traverseInZOrder` 方法实现的,该方法会遍历所有的 Layer,并调用每个 Layer 的 `onPreComposition` 方法来检查它们的状态。 2. 如果某个 Layer 的状态发生了改变,就会调用相应的客户进程,要求其重新提交该 Layer 的缓冲区。这个过程是由 `SurfaceFlinger::postComposition` 方法实现的,该方法会遍历所有的 Layer,并调用每个 Layer 的 `onPostComposition` 方法来通知客户进程。 3. 如果客户进程提交了新的缓冲区,就会将这些缓冲区合成到一个帧缓冲区中,并在下一次屏幕刷新时将其发送到显示器。这个过程是由主线程中的 `composeSurfaces` 和 `drawWormhole` 方法实现的,它们会将所有的 Layer 缓冲区合成到一个帧缓冲区中,并在需要时添加Wormhole)层用于处理透明度。 下面是 `SurfaceFlinger::onMessageRefresh` 方法的伪代码: ```cpp void SurfaceFlinger::onMessageRefresh() { // 遍历所有的 Layer,并检查它们的状态是否发生了改变 mDrawingState.traverseInZOrder([&](Layer* layer) { // 调用每个 Layer 的 onPreComposition 方法来检查它们的状态 layer->onPreComposition(); }); // 如果某个 Layer 的状态发生了改变,就通知客户进程重新提交缓冲区 postComposition(); // 将所有的 Layer 缓冲区合成到一个帧缓冲区中,并添加层 composeSurfaces(); drawWormhole(); } ```

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值