草庐IT

ionic-native

全部标签

ios - ionic cordova build ios 无法使用 xcode swift 3 框架安装自定义插件

我正在尝试从我创建的iOS框架中读取一个函数,我已将其添加到自定义cordova插件中。我已将框架编译为“通用iOS设备”,正如某些帖子中所建议的那样,但我在使用框架功能时仍然遇到问题..我正在使用cordovacli7.0.1和cordova-ios":^4.4.0。在我使用的插件config.xml文件中添加我的框架但调用我的函数(在尝试读取框架函数的插件中)返回:错误:“打印机”不可用:找不到此类的Swift声明:让printtt=testtest.printer();^~~~~~~testtest.printer:2:12:注意:“打印机”已在此处明确标记为不可用开放类打印机:

ios - (0, _reactNativeCodePush2.default) is not a function 错误在React native

我正在构建一个ReactNative项目,但在运行时遇到了这个错误。你能帮我解决这个问题吗? 最佳答案 这发生在我身上是因为我在安装code-push后立即运行了react-nativerun-ios。事实证明,我需要在我的ios目录中运行podinstall,然后清理并重建以使其工作。 关于ios-(0,_reactNativeCodePush2.default)isnotafunction错误在Reactnative,我们在StackOverflow上找到一个类似的问题:

android - 如何在 React Native 中将焦点或光标设置在 TextInput 上

我正在使用ReactNative的TextInput组件。我想在onPress函数中设置焦点。this.setState({text})}/>_onPress(navigate){try{if(!this.state.text.trim()){Alert.alert(strings.app_name,strings.validate_text);this.messageTextInput.focus();}}catch(error){console.log(error);}}它不会在messageTextInput上设置焦点或光标。有谁知道如何在nativereact中做到这一点?

android - Ionic 3 - 无法在 iOS 手机中打开视频

我想弄清楚为什么当我在iPhone或类似设备上运行我的应用程序时视频没有被执行。但是,当我在Android上运行它时,它是可以执行的。这是Cordova的问题吗?有没有人遇到过同样的问题?谢谢TS:exportclassPlayerVideoPage{publicsource:String='';publictitle:String='';constructor(publicnavCtrl:NavController,publicnavParams:NavParams,publicorientation:OrientationService){this.source=navParams

android - Jest 是 React Native 单元测试工具吗?

Jest是React-Native的单元测试工具吗?我需要对基于ReactNative的应用程序的UI层执行功能验证。目前我们使用Appium来测试Nativeapp但由于我们正在将我们的应用程序迁移到ReactNative我想知道我是否可以使用开Jest。但随着我对Jest的了解越多,我开始觉得它是一个单元测试工具。如果我想在native应用程序的UI上执行功能验证,我应该继续使用Appium还是应该转移到Jest? 最佳答案 您对react-native环境和一般移动设备的灰盒e2e测试的回答:https://github.co

javascript - React Native Debugger 状态未定义

我正在尝试为我的项目使用远程ReactNative调试器。我已经使用$brewupdate&&brewcaskinstallreact-native-debugger在我的Mac上安装了React-Native-Debugger。然后我用npminstall--save-devremote-redux-devtools添加了Remote-redux-devtools包我的createStore代码看起来像这样的atm。import{createStore,applyMiddleware}from'redux'import{composeWithDevTools}from'remote-

javascript - react-native-maps:UrlTile 和 Polyline - zIndex/Overlaying 不工作

我正在使用react-native-maps.我用最重要的是,我正在尝试可视化.然而,Polyline不可见。它位于通过的URLTemplate之下.我可以这么说,因为当我缩放和捏合时,我看到了Polyline使用底层标准basemap(在Android其googlemaps上)进行短暂的渲染/加载map。使用标记,不会出现此问题。关于我如何获得Polyline的任何想法在URLTemplate之上? 最佳答案 显然PolyLine上的zIndex默认为0而TileszIndex默认为-1https://github.com/air

javascript - 我想在 React Native 中将 JSON 数据从 javascript 传递到 Native iOS 模块

我现在正在用ReactNative开发一些NativeUI组件。将简单数据(基本数据)从Javascript传递到nativeiOS模块没有问题,但将json数据传递到nativeIOS模块时遇到了一些难题。ReactNativeCommunityreference上有示例,但我还不够理解。比如我想这样传递数据data={session:"aaa",token:"bbb",security:"cccc"};所有数据将同时传递,所以我想将此JSON数据传递给NativeiOS模块。 最佳答案 来自react-native的JSON数据

android - 如何在 Kotlin/Native 中将 const char* 转换为 KString?

在C++文件中,我想将constchar*转换为KString,这样我就可以使用Kotlin/Native将KString传递给Kotlin文件.我相信答案在于功能OBJ_GETTER(utf8ToUtf16,constchar*rawString,size_trawStringLength)我在KString.cpp中找到的.但即使我在Memory.h中发现了使用过的define语句,我还没有设法从我自己的C++文件中正确调用函数utf8ToUtf16来获取KString。感谢您的帮助。 最佳答案 这取决于您希望如何与Kotlin

ios - 在 ionic 中构建 IOS 应用程序时出现架构 x86_64 错误的重复符号

我构建了一个ionic应用程序并从中构建了IOS应用程序。当我尝试构建IOS应用程序时,我在此应用程序中使用了firebase推送通知,但不断收到此错误。我怎样才能摆脱这里提到的重复文件重复符号_GTMNSDataZlibRemainingBytesKey在:/Users/uvinduchandrasiri/Library/Developer/Xcode/DerivedData/Sale_Ching-fmystclqwodflqflbkuaoyjyhfbc/Build/Products/Debug-iphonesimulator/GoogleToolboxForMac/libGoogl