0

我在 Android 中做一个 WebRTC 演示,代码很简单,开始一个意图

            Intent myIntent = new Intent(Intent.ACTION_VIEW, Uri.parse("http://apprtc.appspot.com"));
    startActivity(myIntent);

浏览器打开 WebRTC 演示,我的问题涉及如何刮回 ?r=ddddddd (其中 d 是数字)。这个数字对于传递给 webrtc 调用的另一端很重要。

当页面打开时,这个数字也会出现在 url 中。

4

1 回答 1

0

我认为您无法访问 URL,也无法访问它在 Intent 中发送后所遭受的更改。

但是在这种情况下,demo apprtc 会生成一个 id,但它也接受你生成的一个 id。因此,您可以改为在您的应用程序上生成一个 id,形成最终 url,然后将其发送到意图中并发送给其他用户。

您甚至可以在生成的 id 中添加字母,这样您就可以创建以应用名称等开头的内容,以便更难匹配现有会话。

注意:我必须告诉您,这不是创建应用程序的好方法,因为 apprtc 只是一个演示,它会经常更改,您不应依赖他人的服务。

于 2013-10-14T09:24:00.350 回答