Articles of iOS

不能将没有CSS节点的子节点添加到没有度量函数的节点

我升级到了React Native v0.40,一个完美运行的应用程序开始抛出这个错误。 任何线索? 这是我经过大量研究发现的唯一的文件https://github.com/facebook/react-native/blob/master/ReactAndroid/src/main/java/com/facebook/react/uimanager/ReactShadowNode.java 。

GCM – 很less收到主题信息

我在iOS和Android上使用phonegap-plugin-push和GCM进行推送通知。 过去的三个星期,我从来没有遇到任何问题。 然而,无处不在,它正常运作。 我收到约1/20消息发送。 我正在使用GCM的主题消息。 当我发送消息时,我得到了一个成功的回应。 Object {message_id: <MESSAGE_ID>} 但我似乎很less收到这个消息。 如果我直接将消息发送到设备(registration_token),则消息被正确接收。 我已经testing了jquery ajax请求与来自C#后端的请求。 两者导致相同。 我的jQuerytesting脚本: $.ajax({ url: "https://gcm-http.googleapis.com/gcm/send", type: "POST", dataType: "json", crossDomain: true, headers: { "Authorization": "key=<AUTH_KEY>", "Content-type": 'application/json' }, data: JSON.stringify({ to: "/topics/" + topics, priority: 'high', content_available: true, notification: { body: msg, title: "Test", sound: "bubble.wav" }, data: { soundname: "bubble.wav", test: […]

如何获得Woocommerce Rest API中的Tokenization密钥?

我们正在使用Woocommerce Rest API进行移动应用程序开发,如Android和IOS。 我们已经使用由Braintree支付网关支持的插件WooCommerce PayPal将Braintree的支付方法整合在一起。 它在我们的网站上工作正常,但移动应用程序需要客户端令牌或Tokenization密钥来集成Braintree SDK。 这个插件不会在我们的数据库中存储任何Tokenization密钥或客户端令牌,所以如何将它放入API中进行集成? 它在woocommerce Braintree设置中存储唯一的商家ID。 那么,我们将如何使用WooCommerce REST API将Braintree支付网关集成到网站和移动应用程序上。 请build议,如果有人有想法…

如何找出WebView是否显示/在屏幕上/使用JavaScript可见

我有一个使用精灵表单“播放video”的网页。 该页面是移动优化的,所以它可以加载到Android和iOS WebViews。 我想知道是什么时候该网页是可见的,所以才能播放video。 我不希望用户在video中间播放video,因为WebView滞后。 我可以看到一些开发者可能会等到整个页面完成之后,才从用户看到页面中的所有资源。 所以,我不想在那之前开始“video”。 我不能依靠window.onload,因为即使WebView不在屏幕上或可见时,该事件也会触发。 我怎么能从客户端,用一些JavaScript,最好呢? [编辑]为了清楚,我暗示我没有任何控制本地WebView。 您可以将网页加载到不在屏幕上的WebView中,然后推送该视图或稍后将其添加到屏幕布局中。 我的问题是,当我的网页的URL被加载到一个WebView,我不知道什么时候WebView出现在屏幕上。

APN,GCM(FCM):如何将丰富媒体添加到通知?

我正在与目标Android,iOS的生产力移动应用程序工作。 我正在使用meteor框架,cordova,我的应用程序使用raix:push来发送通知。 现在我想利用iOS10中引入的Apple的UserNotifications Framework提供的新function。 更具体地说,我想允许自定义操作,发送文档预览作为媒体附件,也许设置一个自定义UI有一个矩形的视口,这是更适合文件。 我做了一些研究,我有点担心上面提到的lib会被弃用,如果meteor确实会迁移到graphql,那么很快就会被弃用。 也许这将是整合一些托pipe实时数据streamnetworking服务,如Pusher的时间? 这感觉有点奇怪,因为这个“三向约束”正是meteor擅长的东西。 您的build议/经验是什么?您如何实施丰富的移动通知?

以USB主机模式安装的USB存储设备上的文件I / O(Android 3.1及更高版本)

好的,所以我有一个Android 3.1平板电脑(Acer Iconia Tab,这很棒),我可以使用Android USB API与USB大容量存储设备(一个简单的USB记忆棒)连接。 我使用USB主机模式,find设备,获得连接到它的权限(使用BroadcastReceiver)。 所有的作品很好。 问题是,我不知道如何将外部存储目录中的文件复制到USB记忆棒。 这是我迄今为止: final BroadcastReceiver mUsbReceiver = new BroadcastReceiver() { public void onReceive(Context context, Intent intent) { String action = intent.getAction(); if (ACTION_USB_PERMISSION.equals(action)) { synchronized (this) { UsbDevice device = (UsbDevice) intent.getParcelableExtra(UsbManager.EXTRA_DEVICE); if (intent.getBooleanExtra(UsbManager.EXTRA_PERMISSION_GRANTED, false)) { if (device != null) { // Got to a point where I […]

Android上的脱机Web应用程序HTML5

我想开发一个HTML5的Web应用程序。 我在HTML5中读到,可以使用* .manifest文件的新function“脱机Web应用程序” 我从2010年11月阅读了一篇文章,这个function只适用于iOS平台。 现在在Android上工作吗?

如何跨移动应用分享文字和翻译?

我们目前支持英语,德语,西class牙语,意大利语和法语作为语言。 我们有一个iOS,Android和Windows Phone应用程序,以及一个HTML / JS web应用程序 。 这三个移动应用程序非常相似。 所有的屏幕和文字大部分都是一样的。 每个应用程序由一个小团队完成,function是并行开发的所有应用程序。 在webapp中也使用了很多文本。 我们现在面临着如何pipe理我们的(英文)文本string及其翻译的问题 。 目前,我们拥有Google文档,其中包含显示屏幕草稿的表格及其相应的英文文本及其翻译。 我们通过电子邮件和文件中的意见协调翻译工作。 我们正在研究翻译工具(即Transifex)。 我们非常感谢翻译记忆库,词汇表以及易于整合到SW开发工作stream程中的function。 但是这些工具并不能满足我们的两个基本要求: 在所有应用程序中共享相同的文本 (源语言和翻译),以便如果源文本或其翻译发生更改,则更改会传播到所有应用程序。 通过屏幕将文本分组并显示屏幕草稿,同时翻译给开发人员上下文。 因此,我们开始考虑是否实际上是在寻找一种(文本)内容pipe理系统 ,而不仅仅是一种翻译工具。 那么我们该寻找什么? 其他公司如何处理这种情况?

想为我的SDK在Cocos2d中创build一个插件

我已经创build了一个SDK,目前它的Android和iOS。 但是现在我也必须在cocos2d平台上给予支持。 有没有人如何做到这一点? 我已经在使用本地工作的这些SDK。 但我正在浏览一些博客,但无法find任何文档或博客的简单教程来做到这一点。 有一件事我知道它需要NDK和JNI的知识,而我对它的知识却知之甚less。 所以,可以请任何人指导我或给我一些链接或教程关于如何在我的SDK的cocos2d中创build一个扩展。 谢谢。

如何在Android和iOS上使用C ++创build共享库?

我正在使用LibGDX为Android和iOS编写应用程序,我希望能够将C ++代码添加到我的应用程序中以优化某些部分并移植一些function等。 我一直在寻找互联网,并试图遵循一些教程,但没有find我所需要的。 我怎样才能写一个非常基本的C ++库,我可以加载到LibGDX? 我需要使用哪些工具? 视觉工作室? 我在Android Studio中开发。 我认为我需要Android的.so文件和iOS的.a文件,这是否正确?