草庐IT

native主扫

全部标签

ios - IOS 上的 React-native : cannot adjust current top of stack beyond available views

在编写组件时,我的IOS模拟器突然出现一个非常奇怪的错误:“无法调整当前堆栈顶部超出可用View”这是我的代码:varBadge=require('./badge');varSeparator=require('./helpers/seperator');varView=React.View;varStyleSheet=React.StyleSheet;varScrollView=React.ScrollView;varText=React.Text;varProfile=React.createClass({_getRowTitle:function(userInfo,item){i

ios - Facebook 身份验证 : To use this URL you must add a valid native platform in your App's settings

使用FacebookCordova插件拥有一个带有Facebook身份验证的CordovaiOS应用程序。https://github.com/Wizcorp/phonegap-facebook-plugin工作正常,但突然验证失败,没有更改我可以看到的应用程序中的任何内容。我收到了一条在Google上找不到的警告:“要使用此URL,您必须在应用程序设置中添加有效的native平台。”我昨天真正做的唯一一件事就是将应用程序添加到iTunesConnect以在Testflight中使用。我已将其注册为仍在Facebook中的网络应用程序。它会以某种方式与此有关吗?这看起来很奇怪。

javascript - React Native 在另一个文本组件中附加文本组件

我有一个文本组件{this.state.te}我想插入和附加其他所以当事件在按钮上触发时,我希望它插入一个新的看起来像这样firstsecondthird这是我的事件的样子insertText(){this.setState({te:this.state.te+{this.refs.newText.props.value}})当我这样做时,它呈现的是"[objectobject]"文本组件内部如果我用this.setState({te:{this.refs.newText.props.value}})它会用一个来渲染文本。元素。如有任何帮助,我们将不胜感激。谢谢。编辑:this.sta

ios - 调试为什么特定字体在 React Native 中不起作用

我目前正在使用许多不同的字体。除了一个特定的以外,所有这些都在工作。我添加它的方式与添加其他有效的方式相同:将字体导入项目修改info.plist找到合适的字体系列名称(我通过在RCTConvert中插入NSLog来做到这一点)通过带有fontFamily的CSS在react-native中使用字体不幸的是我不能公开分享字体,所以我不得不问如何调试这个问题? 最佳答案 一个可能的罪魁祸首是字体粗细。我曾经尝试使用一种权重为325的字体,但ReactNative似乎不允许使用字体,除非权重落在它们的枚举值范围内(正常、粗体、100-9

javascript - 在 Obj C 中捕获 React Native 错误

我希望防止我的ReactNative应用程序中任何意外引发的异常导致整个应用程序崩溃。有什么方法可以处理在objc端的ReactNativeJS中引发的异常。由于该过程超出了AppDelegate,简单的@try/@catch根本无法解决问题。我已经实现了NSSetUncaughtExceptionHandler,我已将其设置为提供故障堆栈跟踪,但在优雅地处理RN问题方面还不够 最佳答案 我不得不进行大量研究,因为它的文档非常少。最后,我的一个friend帮我解决了这个问题。你需要设置//Thiswilltellreactnativ

ios - Xcode 或 native-react 锁定到错误的根目录以搜索 .ios.js 文件

2016-02-2413:29:08.472[fatal][tid:main]CannotfindentryfileExamples/UIExplorer/UIExplorerApp.ios.jsinanyoftheroots:["~/ReactNativeApps/Starter"]我正在从一个新文件夹(react-native/Examples/UIExplorer)运行,该文件夹是通过执行git克隆创建的,如示例文件夹的.md文件中所述linktoExamplesfolderingithub在native-react的github仓库中。错误消息中的“root”恰好是我之前成功运

javascript - ReactNative - 无法从 native 模块调用函数

我有现有的ReactNative项目。现在我正在尝试连接到一些native库。我一直在通过官方Nativemodulesguide.在我的代码中,我添加了包含以下代码的CalendarManager.h文件:#import#import"RCTBridgeModule.h"@interfaceCalendarManager:NSObject@end我还有CalendarManager.m文件:#import"CalendarManager.h"@implementationCalendarManagerRCT_EXPORT_MODULE();RCT_EXPORT_METHOD(addE

javascript - 当应用程序被禁用时,在特定时间响应 native 显示消息

如何让ReactNative在特定时间在设备上触发某种消息,即使该应用当前未被选中或完全关闭? 最佳答案 我只会使用推送通知。这是您需要设置服务器端的东西,但听起来您有一个很好的用例。您需要为此设置权限等。也许本地通知也是一个很好的用例看看ReactNativeDocs 关于javascript-当应用程序被禁用时,在特定时间响应native显示消息,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/q

ios - React Native Module 中的 EADemo 从未接收到委托(delegate)方法 handleEvent NSStreamEventOpenCompleted?

我希望我有一个reactnativebridgemodule、线程、委托(delegate)或我不理解的生命周期问题阻止接收委托(delegate)方法调用。我是否需要更改NSStreamscheduleInRunLoop方法?我正在尝试实现reactnativeiOSbridgemodule连接蓝牙“经典”(不是BLE)ExternalAccessory基于Apple'sEADemoexample.EADemo可以独立运行。当我调用EADSessionControlleropenSession从reactnativebridge方法中,handleEvent方法从未被调用?我希望ha

ios - 库可用于离线生成pdf ios(native)

我想在ios中离线生成pdf。iText是否提供该库?我发现iText提供了适用于andoid、java和C#的库。我将它用于android和java(服务器端)。 最佳答案 iOS与Android不同,它具有创建PDF文档的native方法-而且它实际上非常聪明。您可以通过CoreGraphics创建PDF上下文,然后使用它来绘制-就像绘制到常规图像上下文中一样。它会将文本正确地写为文本,因此即使在高缩放级别下,您也可以获得清晰文本的好处。这是在Objective-C中的样子:NSString*pdfFileName=[selfg