Tag: android

Firemonkey Mobile中的双向右移语言

如何在Android或iOS版本中使用FireMonkey显示任何string,如波斯语或阿拉伯语等从右到左的语言? 我使用Embarcadero Rad Studio XE6(delphi),当我把一个TLabel或TEdit,并设置其文本为“سلام”(波斯语你好)一切都可以在Windows和Mac,但在移动平台是错误的显示,在Android显示“不用担心“,在iOS中不显示任何东西,但空间。 这个问题在Delphi XE7中依然存在。

MAILTO链接电子邮件,以开始一个新的电子邮件

我在网站上有一个联系表格供客户联系我的公司。 在填写完这个表格之后,信件会发送给该地区的相关销售人员。 在这封电子邮件中,它捕获了客户提供的联系表格中提供的信息。 客户往往要求提供比我们网站上提供的信息更多的信息。 我希望在发送给销售人员的电子邮件中包含一个MAILTO链接,允许他们一键式select向公共交通开放的其他文件/信息/网页发送给请求信息的客户。 有些东西是: <a href="mailto:customer@email.com&subject=Information Requested&body=Here's more information. http://www.website.com/info/info.pdf">Send More Info</a> 我testing了这个链接,发现它在Outlook,Thunderbird甚至GMail中都能很好地工作。 但在Android,iPhone或iPad等移动设备上,MAILTOstring的整个部分放在收件人行中。 我试过url编码的链接,如: <a href="mailto:customer@email.com&amp;subject=Information Requested&amp;body=Here's more information.%0A%0A http:%3A%2F%2Fwww.website.com%2Finfo%2Finfo.pdf">Send More Info</a> 但是,这似乎没有任何改变,因为所期望的结果还没有实现。 第二个链接仍然适用于其他电子邮件客户端,而不是移动设备。 我的search导致我只find有关在Android或iOS设备特定的代码中创buildMAILTO链接的文章。 任何方式使这个解决scheme工作在一个正常的电子邮件或网页? 谢谢!

Cordova / Phonegap获取设备的电话号码(Android和iOS)

是否有可能使用Phonegap / Cordova开发混合移动应用程序并访问Android和iOS设备的手机号码?

检测phonegap应用程序中的卸载事件

当用户安装我的应用程序时,我注册他的注册ID(android)或设备令牌(iOS),并发送正常工作的推送通知。 但是现在我想要卸载应用程序时从服务器中删除用户。 我怎么能在Phonegap中完成这个:获取一个事件之后,我可以注销用户注册ID(android)或设备令牌(ios)? 注意:我正在使用PushPlugin

从Android访问CloudKit?

有没有可能从Android本机应用程序使用CloudKit Web Service ? 如果我想让用户能够修改logging,该authenticationpopup窗口将如何出现在本机应用程序中? 我可以把一个button,本地应用程序,这将打开浏览器和redirect的内容将出现在那里,当身份validation成功,指定一个callback哪里令牌唯一标识用户,我猜可以接收用户logging名? 苹果工程师在本次会议video中谈论了从网上login: https : //developer.apple.com/videos/wwdc/2015/?id = 704

如何支持所有手机浏览器的PDF查看?

我在用 <object> 在我的网站上embedded一个PDF文件。 例如 <object data="abc.pdf" type="application/pdf"> <embed src="abc.pdf" type="application/pdf" /> </object> 它适用于所有桌面浏览器,但在我的Android设备上,它不显示任何东西。 除了使用谷歌pdf查看器(因为它显着降低pdf质量),有什么办法来支持所有的iOS / Android设备浏览器? 或者,处理这种情况的最好方法是什么? 既然有很多的浏览器,我怎样才能把它们redirect到浏览器的pdf插件下载页面呢,还是我应该告诉他们呢? (用户不太友好)。 谢谢

检测浏览器是否支持embedded式媒体的自动播放 – YouTube playVideo()和iOS

检测浏览器是否支持embedded式媒体文件自动播放的最佳方法是什么? 使用youtube javascript API,在iOS(也可能是Android)设备上,如果在用户点击video之前调用playVideo(),则video处于不良状态,基本上是无用的。 您可能会在页面加载后自动播放video时执行此操作,或者您可能有自己的播放/暂停button。 关于如何使自动播放起作用有很多讨论(见下文),但是处理这个问题的另一种方法是检测何时不应该被调用。 显而易见的答案是使用用户代理string检测特定的设备或操作系统,但我想知道是否有更好的方法来做到这一点。 相关文章: YouTube iFrame API在iPad上播放playVideo()命令后挂起缓冲状态 你能在iPad上自动播放HTML5video吗? 在移动版Safari上自动播放audio文件 如何在iOS中自动播放媒体> = 4.2.1 Mobile Safari?

无法使HTML5audio标签在移动浏览器上正常工作

我有一个使用HTML5 <audio>标记的web应用程序,出于某种原因,它在Windows和Mac电脑上运行良好,但在iOS和Android上无法使用。 这是我的代码的相关片段: 使用Javascript: var audioElement = document.querySelector('#audioplayer'); var source = document.querySelector('#mp3'); source.src = tokObject._url; audioElement.load(); audioElement.play(); HTML: <center> <audio id="audioplayer" style="width:480px;"> <source id="mp3" src="random-placeholder" type="audio/mp3" /> </audio> </center>

智能应用横幅; 适用于Android / Google Play的Windowsapp store应用HTML元标记?

智能应用程序横幅是iOS 6中iOS设备的新增function。它包含一个元标记的简单添加,当移动Safari浏览器访问手机时会检查手机上是否存在应用程序,并显示访问者是否想要启动的选项或安装应用程序。 <meta name="apple-itunes-app" content="app-id=myAppId, affiliate-data=myAffiliateData, app-argument=myArgs" /> Windowsapp store应用链接的工作原理类 <meta name="msApplication-ID" content="myAppId" /> <meta name="msApplication-PackageFamilyName" content="myMicrosoftAppBuildPackageName" /> <meta name="msApplication-Arguments" content="myArgs" /> Android应用/ Google Play有没有类似的约定? 用机制来传递参数?

通过JavaScript打开应用程序(iOS / Android),并将回退redirect到App / Play商店(2016年版)

鉴于:网站,iOS和Android应用程序,注册urlscheme“myapp://”。 目标:在网站上,安装了应用的iOS / Android设备上显示链接。 点击该链接应该打开应用程序并调用特定的逻辑(由应用程序处理,基本上像苹果的“通用链接”,但没有阴影的网站链接)。 由于安全限制检测应用程序是否安装是麻烦的,没有webview cookie魔术。 鉴于此,尝试通过JavaScript打开应用程序的最佳方法是什么,如果失败则调用回退redirect? 从这个线程的解决scheme: 是否有可能注册一个基于http +域名的URL计划的iPhone应用程序,如YouTube和地图? 不适用于iOS10。 不确定关于Android。