草庐IT

react-native-fcm

全部标签

ios - 使用 xcode 9.0 在 iOS 11.3 上 React Native iOS 应用程序崩溃 "EXC_BREAKPOINT (SIGTRAP)"

我已经尝试将我的应用程序导出到iOS10.2,它运行良好。但是当我将它导出到iOS11.3并打开某个WebView时,它会在一段时间后崩溃。我尝试过将同一个WebView与另一个URL一起使用,但效果很好。请告诉我如何修改布局使其不会在iOS11.3或更高版本上崩溃?IncidentIdentifier:288A0B32-02D3-4293-A60B-C705FC3C0265CrashReporterKey:HardwareModel:iPhone9,1Process:HealthCheck[506]Path:/private/var/containers/Bundle/Applica

ios - 如何更改Tabbar中图标的颜色? ( react native 导航)

我只想在TabBar中显示纯图标图像但在iOS中,它是这样显示的。但是原图在下面。我觉得是IOS的基础。我想删除颜色或设置为透明。可能吗?我尝试更改tabsStyle以进行下面的一些测试。tabsStyle:{tabBarBackgroundColor:'#000',tabBarButtonColor:'#fff',tabBarSelectedButtonColor:'#fff',}左图是作品,但右图很奇怪。环境nativereact:“0.55.2”reactnative导航:“^1.1.438”平台:iOS 最佳答案 您可以使用

React-路由进阶

一、路由的使用1.声明式导航在src/index.js文件中定义一个路由模式(可选,也可以在具体的某个组件中使用Router)importReactfrom"react";importReactDOMfrom"react-dom";//设置路由模式import{HashRouterasRouter}from'react-router-dom'//定义providerimport{Provider}from"react-redux";importstorefrom"./Store/index";importAppfrom"./App";ReactDOM.render({/*使用Router包裹根

ios - FCM 通知未收到 iOS

我正在使用FCM获取远程推送通知。因此,在从以下回调中获取第一个FCMtoken时,我能够触发通知并正确接收它们。funcmessaging(_messaging:Messaging,didReceiveRegistrationTokenfcmToken:String)重新启动应用程序后,我获得了一个新的FCMtoken。新token未触发任何通知。我根据文档遵循的先决条件:https://firebase.google.com/docs/cloud-messaging/ios/client使用FirebaseMessaging(3.3.0) 最佳答案

ios - react native 选择文本与复选标记

我是ReactNative的新手,我正在尝试使用复选标记进行文本选择并只选择一个文本元素,我必须改用按钮吗?likethisinthepicturereact代码UserRoleAdminAssistant样式表mainContainer:{marginTop:20,},detailsContainer:{backgroundColor:'#FFF',marginTop:10,},title:{paddingLeft:16,color:'#979797',textTransform:'uppercase',}, 最佳答案 您必须使用

android - 当应用程序在后台时,React Native 处理套接字连接的事件?

我正在使用Reactnative和WebSocket开发聊天应用程序,在Activity模式下一切正常,但是当您按下主页按钮使应用程序处于后台模式时,WebSocketonMessage事件函数未触发好消息是WebSocket连接仍然连接但是没有触发事件函数。我只想在后台收到消息时推送通知。我做了一个研究,我发现我需要一直运行静音背景音轨(有人说这是非法方式)。是否有合法的API可以在后台保持连接?在后台模式下是否需要重新连接socket连接我的代码events=(data)=>{if(data[0].message){if(this.state.appState!=='active'

ios - 推送通知从 FCM 控制台工作,但如果从 API 发送则显示 “InvalidApnsCredential” 错误(仅在 iOS 设备上)

推送通知FMCAPI不适用于iOS我尝试验证我的APNS证书,看起来没问题从FMC控制台测试通知有效并成功到达iOS设备端点urlhttps://fcm.googleapis.com/fcm/send请求header:Content-Type:application/jsonAuthorization:key=**SERVER_KEY**请求负载主体:{"to":"**FMC_DEVICE_TOKEN**","priority":"high","notification":{"title":"Title","body":"FirstNotification","text":"Text"

android - 在 React Native 中推送通知

我在“react-native-push-notification”库的帮助下将推送通知集成到ReactNative中。推送来自节点js(后端)。我在Android和IOS环境中都成功获得推送。现在我有两个问题1)在ios中,当我收到推送时,通知负载“userInteraction”中有一个参数。此参数针对该用户是否单击了通知。现在它在android中运行良好,但在ios中这始终是错误的。2)我想在来自推送的推送通知中设置自定义图片。我正在使用“https://www.npmjs.com/package/react-native-push-notification”这个库。我试过这段代

iphone - 如何在 native iPhone 应用程序中呈现 HTML5 动画?

我正在尝试在iPhone应用程序上使用HTML5动画师。他建议我们使用HTML5来实现动画。因为我以前从未这样做过,iOS是否可以使用HTML5?我是否只使用UIWebView来呈现动画? 最佳答案 是的,您需要创建一个UIWebView,但请记住,iPhone的内存和CPU数量有限,如果动画很复杂,我会渲染得很慢。要渲染更复杂的动画,我建议使用Quartz2D 关于iphone-如何在nativeiPhone应用程序中呈现HTML5动画?,我们在StackOverflow上找到一个类似

Ios 应用程序缓存 Webview 和 native 调用

为ipad开发native应用程序,初始屏幕我在“ViewDidLoad”上有一个网络调用,用于读取网络上的文件,获取结果并显示列表。问题1:当我在Web中更改文件内容时,它不会反射(reflect)在我的应用程序中,即使我终止了应用程序,结果仍然是旧的。谁能帮我解决这个问题。选择此列表后,它会登陆到WebView。问题2:当我更改服务器端javascript的任何内容时。它没有反射(reflect)在native应用程序上,它仍然只给我旧的响应。(即Javascript和Css更改不会反射(reflect)在App中)。谁能帮我完成这部分。Ipad中的IOS7native应用程序。如