Tag: android

WebApp使用webRTC在iOS浏览器和Android Chrome中实现跨平台video聊天

我们正在尝试构build一个video聊天的Web应用程序,该应用程序将在跨平台的浏览器(桌面,iOS,Android)上运行。 目前我们还没有意识到如何在iOS上的浏览器中运行webRTC–它只能运行在几个桌面浏览器和Android的Chrome(例如peerjs)上。 有没有工具让webRTC在iOS上的浏览器中运行? 有没有已经build立的工具来创build一个web应用程序在iOS上运行webRTC通过使用混合的应用程序方法(特别是混合iOS应用程序的工具,而不仅仅是iOS的webRTC SDK)? 当webRTC将被iOS或Safari支持吗?

在更新到3.3.0之后,Cordovavideo/audio将不会从cdvfile:// urls播放

我的Cordova应用程序从服务器下载audio文件,并使其可在设备脱机时播放。 这一切都工作正常,直到昨天,当我升级到最新版本。 最初,下载(通过文件传输插件)和播放(通过媒体插件)都不起作用。 进一步研究,我发现fileSystem.root.fullPath现在返回一个相对应用程序本地web根文件夹的path,但它用来返回一个完全限定的path。 cordova现在build议使用fileSystem.root.toURL()而不是( http://cordova.apache.org/news/2014/02/10/plugins-release.html )。 这确实解决了文件传输问题。 但是,使用新的URLscheme不适用于audio文件。 当试图播放文件时,出现"Cannot use audio file from resource 'cdvfile://localhost/persistent/path/to/file'" 。 检查cordova问题跟踪器我发现有人报告了同样的问题的video文件以及( https://issues.apache.org/jira/browse/CB-6051 )。 似乎cordova还没有更新CDVSound插件来处理新的文件名格式,但如果我能像以前一样访问完全限定的path,它可能仍然有效。 我已经看了新的代码和文档,但还没有find办法做到这一点。 有没有人设法从文件插件获得完全合格的path?

如何将自定义字体集成到应用程序中?

我正在尝试将自定义字体(Imperator.ttf和goodfish.ttf)从以下网站集成到我的电晕应用程序中: http://www.1001freefonts.com/top-fonts.php 我正在仔细关注在Corona的官方网站上find的教程: http://www.coronalabs.com/blog/2013/01/16/faq-wednesday-custom-fonts/ 我遵循macosx整合的整个过程(通过双击等安装字体),并没有得到任何错误。 我也将字体文件名添加到我的build.settings文件中: UIAppFonts = { "Imperator.ttf" }, 每当我启动模拟器,并debugging当前加载的字体,新的不出现。 有没有一种简单的方法来debugging电晕模拟器上的问题,在osx,解决为什么字体不加载? 谢谢

GCM,Android,iOS,使用相同的发件人ID和服务器密钥/授权密钥

是否有可能在你的Android应用程序和你的iOS应用程序之间共享相同的服务器密钥和发件人ID? 否则,我必须在服务器上打开两个XMPP连接,这是一个大混乱。 如何configurationGoogle开发人员以了解我要使用相同的密钥?

jQuery手机button按下事件处理缓慢

这似乎是每当我按下移动设备上的inputbutton或定位button时,需要一两秒来处理onclick或按下事件。 有没有办法加快速度? 我在Android设备上使用Phonegap + jQuery Mobile,它在iOS上似乎更快一些

应用程序cachingiOS PhoneGap

在Android我使用 file:///storage/sdcard0/Android/data/my.app.id/cache/ 下载( FileTransfer )一些图像,然后显示在我的HTML。 当删除我的应用程序,这个文件夹中的图像和其他一切都被删除,这正是我想要的。 如何在iOS上实现这一点? 我试着用 file:///var/mobile/Applications/<GUID of app>/Documents/ 因为这是我请求文件系统时得到的,但图像甚至不会下载(错误代码1)。 有任何想法吗? 我发现更多关于我的错误:这是在这个问题中所述的错误。 (不能创buildpath来保存下载的文件 – cocoa错误512) 谢谢 更多信息:我使用的相关插件是 <gap:plugin name="org.apache.cordova.file" /> <gap:plugin name="org.apache.cordova.file-transfer" /> 和特点: <feature name="File"> <param name="android-package" value="org.apache.cordova.file.FileUtils" /> </feature> <feature name="File"> <param name="ios-package" value="CDVFile" /> </feature> <feature name="FileTransfer"> <param name="ios-package" value="CDVFileTransfer" /> </feature> 我在Android中成功下载图像: var fileTransfer = new FileTransfer(); var uri […]

-webkit-text-size-adjust做什么?

我试图了解使用-webkit-text-size-adjust:none; 。 添加/删除,不影响我的Android(铬)或iOS(Safari和铬)的字体大小。 那有什么用?

您可以使用Apportable在xcode中安装Android设备模拟器

在使用Apportable将iOS应用程序转换为Android或者是否需要Android设备编译和运行项目时,您可以在Xcode中安装Android设备模拟器吗? 我没有一个Android设备,并想在我去买一个之前testing这个。 谢谢

Cordova将文件types注册为“打开”列表

我想注册我的离子应用程序(通过cordova)打开某些文件types。 就像Dropbox一样。 当用户在另一个应用程序(如电子邮件)上有一个文件,他点击“打开”,有一个包含Dropbox应用程序的列表。 下面是来自Apple的教程: https : //developer.apple.com/library/ios/documentation/FileManagement/Conceptual/DocumentInteraction_TopicsForIOS/Articles/RegisteringtheFileTypesYourAppSupports.html 有没有支持Android和iOS的Cordova插件,并提供一个JS API的function? 提前致谢。

如何捕捉设备上的应用程序卸载并让服务器知道这个(iOS / Android)

问题描述: 我们有一个主要的移动操作系统的应用程序的服务。 我们使用推送通知。 当用户login时,我们存储他的设备授权数据(可以说是令牌),以便以后在推送服务中使用。 问题是一个用户的设备授权很less,并且在用户卸载该应用程序时正确保持其有效性。 例: 我给我的系统login了几个人,以防万一。 他们通过暴徒login。 应用程序和系统自动添加一些设备授权到数据库(令牌)。 所以现在我们有一个用户有N个设备令牌。 所以如果我们发送推送通知,每个人都会收到。 现在,假设已经安装了应用程序的用户想要卸载它。 没有注销他们通过应用程序pipe理器卸载应用程序。 在这个时候,我们没有有效的数据授权设备。 如果我们试图通知他们,通知将被发送到任何地方。 哪个是错误的,对于服务器是无用的。 如何让核心知道一些存储的数据不再有效? 很快 – 在Android / iOS中是否有可能触发应用程序删除事件。 如果应用程序正在删除应用程序调用服务器来清理存储器中的数据。 或者,如果应用程序是打开的,用户卸载它,会不会有onDestroy()触发器? 还是其他的? 我不是iOS开发人员,不是Android开发人员,只是对第二个问题有所了解,而不是第一个问题。 任何build议将被认真考虑。 提前致谢。