小编use*_*267的帖子

本地服务器上的ApprtcDemo可在浏览器和Android之间运行,但不适用于iOS

我正试图用iPhone之间的webrtc与ApprtcDemo进行浏览

一切都通过apprtc.appspot.com正常工作.但是当我在我的服务器上运行应用程序时,我能够在浏览器之间进行调用,并且在这篇文章的帮助下,我在浏览器和android之间进行了调用.

我不能在iPhone和浏览器之间拨打电话......

更改代码:

在APPRTCAppClient.m中:

//NSString *path = [NSString stringWithFormat:@"https:%@", [url resourceSpecifier]];
  NSString *path = [NSString stringWithFormat:@"http:%@", [url resourceSpecifier]];

//NSString *url = [NSString stringWithFormat:@"%@/%@", self.baseURL, self.postMessageUrl];
  NSString *url = [NSString stringWithFormat:@"http://xxx.xx.x.xx:9090%@", self.postMessageUrl];

//[request addValue:@"https://apprtc.appspot.com" forHTTPHeaderField:@"origin"];
  [request addValue:@"http://xxx.xx.x.xx:9090" forHTTPHeaderField:@"origin"];
Run Code Online (Sandbox Code Playgroud)

在APPRTCViewController.m中:

//NSString *url = [NSString stringWithFormat:@"apprtc://apprtc.appspot.com/?r=%@", room];
  NSString *url = [NSString stringWithFormat:@"apprtc://xxx.xx.x.xx:9090/?r=%@", room];
Run Code Online (Sandbox Code Playgroud)

在ios_channel.html中:

//<script type="text/javascript" src="http://apprtc.appspot.com/_ah/channel/jsapi"></script>
  <script type="text/javascript" src="http://xxx.xx.x.xx:9090/_ah/channel/jsapi"></script>
Run Code Online (Sandbox Code Playgroud)

当我尝试连接到我服务器上的房间(从iPhone)时,我收到以下日志消息:

INFO     2014-02-11 07:11:53,911 apprtc.py:350] IN CLASS MainPage
INFO     2014-02-11 07:11:53,927 apprtc.py:246] IN CLASS Room: add_user
INFO     2014-02-11 07:11:53,941 apprtc.py:77] …
Run Code Online (Sandbox Code Playgroud)

iphone objective-c ios webrtc

8
推荐指数
1
解决办法
1440
查看次数

android - 在谷歌地图上绘制可调整大小的圆圈

我正在尝试在我的谷歌地图上绘制一个可调整大小的圆圈,用户可以使用触摸手势扩展或缩小(例如缩小圆圈,用户将在屏幕上捏圆圈,我想要它像地图中的放大/缩小选项一样工作,只是地图上的圆圈会变得更大/更小).这有可能实现吗?如果是这样,我将如何实现这一目标.

我搜索了谷歌和Stackoverflow,据我所知,我需要在我的地图片段顶部添加一个自定义视图,并将OnTouchListener实现到此视图(这只是开始).有人可以建议做什么或如何进行?我可以在地图上画一个圆圈,但我不知道如何让它响应触摸事件.

提前致谢.

android google-maps-android-api-2

6
推荐指数
1
解决办法
3540
查看次数

运行quickblox andorid videochat-sample时,Dx坏类文件魔术(cafebabe)或版本(0033.0000)

我希望你们可以帮我解决这个问题.从这里运行示例视频聊天时,我一直收到此错误.我尝试下载zip文件,克隆和下载只有sdk jar但我总是得到同样的错误,在问题中提到.我搜索了SO,大多数解决方案是使用java 1.6构建的,我已经使用过(从未安装过更高版本),谷歌上发现的一些解决方案也没有帮助.看到这个答案:( 这里)

For others searching for this error message, another possible cause is that you
are including libraries that were built for java 7. For us, adjusting those
builds to specifically target java 6 (and then building new jars) fixed the 
problem.
Run Code Online (Sandbox Code Playgroud)

我想也许这可能是问题,如果是这样我怎么能绕过它?我将不胜感激任何帮助.提前致谢

编辑:

我得到了Dx坏类...错误的sdk jar文件中的每个类.经过大量的搜索更我偶然发现了一个旧版本的SDK JAR文件的位置,我是能够运行与先前的SDK版本的样品.只是由于某种原因,这个文件中缺少一个重要的类,所以当我尝试进行调用时,样本自然会崩溃(但是直到那个没有错误的RUNS).

因此,我可以假设我的一切都很好,也许sdk jar文件有问题吗?或者我能做些什么来解决它?

java android quickblox

2
推荐指数
1
解决办法
4345
查看次数