如何从Web应用程序实时绘制到Android应用程序屏幕

时间:2014-07-18 10:16:39

标签: android html5 canvas

如何实时从网络应用程序绘制到Android应用程序界面?

有没有办法实时将网络应用程序传递到Android应用程序?

我想实时从网络应用程序绘制到Android应用程序屏幕?

如何实时从浏览器与Android应用程序进行通信?

如果我从网页上获得(x,y)位置,如何将其发送到Android应用并告诉它在其屏幕上绘制(任何透明层/画布)?

2 个答案:

答案 0 :(得分:0)

您可以通过{em> Web应用程序实时通过web services Android应用程序进行通信。

您可以将web service代码设置为从 web 发送数据到 android应用程序,假设点击按钮。

希望这可以帮到你!

答案 1 :(得分:0)

使用网络套接字进行实时通信。

<块引用>

服务器:

这暴露了一个网络套接字。可以是一个简单的 Node.js 服务器。 Refer this

<块引用>

网络应用

一个简单的网络应用程序,连接到上述网络套接字。参考相同的链接,他们将指导您创建一个 client.js,它是应用程序的客户端部分

<块引用>

安卓应用

Refer this article 解释了连接和监听网络套接字的简单方法

<块引用>

方法

当您在网页上绘制某些内容时(假设您在画布上进行绘制),只需获取绘图的坐标并通过 Web 套接字将其发送到服务器即可。您可以使用 onMouseMove、onTouchEnd 来决定何时发送数据......你明白了

在另一个目标端,你监听来自网络套接字连接的消息,然后你处理它。

注意: 如果您想在连接的客户端之间进行真正快速的通信,那么请查看 WEBRTC 的世界,在那里您将仅将 SERVER 用于初始握手,然后将直接对等连接用于所有正在进行的消息,包括视频、音频通话、屏幕共享< /p>