草庐IT

ionic-native

全部标签

ios - Ionic Xcode Emulation 删除数据

我正在使用以下命令来运行我的Ionic/Cordova项目:ionicemulateios-l-c-s--target=iPad-Air当我运行它时,我经常会发现我所有的本地存储和我存储的数据(例如pouchdb数据)都被删除了。这使得在构建我的应用程序时很难进行测试。我能做些什么来避免这种情况发生吗? 最佳答案 -l命令用于实时重新加载为了使实时重新加载工作,他们从本地IP提供的本地网络服务器提供您的html。当您的本地IP更改时,它将作为一个新应用程序,因为客户端存储与域相关联,因此所有数据都将丢失。(如果路由器重启或者其他原因

ios - RNImageToBase64 native 模块因 URL 而崩溃

我正在尝试将ReactNativeAsset转换为Base64图像。有一个在NativeModules中实现的ReactNative库,但它会在执行getBase64String(url,callback)时导致nativeiOS应用程序崩溃。发送到RNImageToBase64的示例URL(由react-native-camera生成):/var/mobile/Containers/Data/Application/8BE6DA73-73A6-4E9A-BDF9-431726243667/Documents/F76931EE-E8F6-431F-8FFF-D481DDA8CC6B.j

ios - 使用 React Native 隐藏在 TabBarIOS 后面的内容

我正在使用ReactNative构建一个iOS应用程序并实现一个TabBarIOS.选项卡上的内容似乎在后面流动并被栏遮挡。在xcode中,我会取消选中“扩展边缘”框,但我不确定如何使用ReactNative执行此操作。这是我正在尝试做的事情的缩略版。来自CreateUser流到标签栏后面。有没有一种简单的方法可以确保内容不会被标签栏遮挡?importReactfrom'react'import{StyleSheet,Text,TextInput,View,TouchableHighlight,}from'react-native'exportdefaultclassTabBarext

javascript - react native 路由器通量 : How to style NavDrawer's button and navigation bar?

在ReactNativeRouterFlux中,我有一个名为NavDrawer的功能性react-native-drawer。它目前在导航栏的左侧有默认的汉堡包菜单图标,并希望将其更改为另一个自定义图标。所以我尝试了,leftTitle='Menu',但它没有改变。所以我想知道如何自定义react-native-drawer的默认菜单图标?而且我还通过navigationBarStyle更改了导航栏的高度,因此按钮目前靠近导航栏的底部而不是中间。所以在navigationBarStyle中,我尝试了flex:1,flexDirection:'row',alignItems:'cente

ios - React Native Text 组件在 iPhone Plus 上呈现多余的线条

在iPhonePlus上运行时,我在每个文本组件的顶部和/或右侧遇到不需要的灰线。该错误不会在模拟器上重现,只会在设备上重现。这似乎是ReactNative中的一个错误(我提交了anissue),但我在这里发布任何额外的见解和解决方法。当检查文本组件时,任何具有非整数宽度或高度的组件都会显示这样一条线。非整数宽度在右侧添加边框,非整数高度在顶部添加边框。如果我明确地将每个文本组件的高度设置为一个整数值,我可以防止顶部边框,但文本的宽度取决于我无法控制的内容的长度。在附图中,“Commentary|24”和“Tanakh|2”的文字具有相同的结构/样式——但文字长度的差异导致一个有正确的

ios - Ionic 1 应用程序 XHR 请求在浏览器/Android 上工作在 iOS 上失败

我正在制作POST使用fetch请求外部API.关于iOS10我没有收到任何回复,没有错误,也没有在Safari的网络检查器中看到与我的请求相关的任何网络事件。我有cordova-plugin-whitelist安装和在我的config.xml.我还添加了一个access-origin使用API的URL进行规则,但没有成功。编辑:iOSwebview似乎没有fetch,我安装了一个polyfill,现在我得到这个错误:Failedtoloadresource:AnSSLerrorhasoccurredandasecureconnectiontotheservercannotbemade

ios - 使用签名请求从 React Native (iOS) 直接发布到 AWS S3

我正在尝试重新创建Herokuexample在ReactNative中上传用户提交的图像,但不断从AWS收到400错误。图片来自iOS相机胶卷。我有图像的uri和图像的base64编码版本。MIME类型是image/jpeg。到目前为止,我已经按照Heroku所述设置了所有内容,但在制作我发送的文件时遇到了问题。我在下面添加了我的代码以进行说明。我正在使用react-native-image-picker从相机胶卷中选择图像客户端代码module.exports=React.createClass({...openPhotos(){//calledonabuttonpress,open

ios - 在端口被阻塞的情况下在设备上开发 React Native

我使用ReactNative开发移动应用程序。为了测试,我在物理iPhone上运行应用程序,这意味着pointingthedevicetotheReactNativeserverrunningonport8081ofmylaptop.作为一名远程开发人员,我经常在咖啡店、图书馆或其他有WiFi的公共(public)场所工作。我的问题是这些公共(public)场所中的一些会阻止设备之间的流量,因此即使手机和开发机器在同一网络上,移动设备也无法访问ReactNative服务器。我发现的一种补救措施是创建aprivatenetworkbetweentheiPhoneandmyMacbook.

ios - 无法禁用 ionic ios "rubber band" View

在Ionic2.0.0-beta.37和iOS10.1.1上,我无法为我的View禁用橡皮筋。我在config.xml中有这个还有我的ion-content但这些都不起作用。欢迎提供有关尝试方法的任何提示。 最佳答案 在我的滚动元素上设置-webkit-overflow-scrolling:auto解决了这个问题 关于ios-无法禁用ionicios"rubberband"View,我们在StackOverflow上找到一个类似的问题: https://sta

javascript - 如何从 react-native webview 获取选择对象

我有一个应用程序,我在其中使用react-nativewebview来显示文档。用户可以选择一些文本并执行我提供的一些自定义操作。如何从WebView中获取选择对象到我的应用? 最佳答案 从0.37.0开始,RN中有一项新功能可能会对您有所帮助。WebView中有一个新属性:onMessage还有一个新方法,postMessage可以实现双向通信。在WebView中,您必须调用window.postMessage,它会调用您定义为onMessage回调的函数。你可以看到一个完整的例子inthedocumentation.至于获取所选