草庐IT

NATIVE_URI

全部标签

android - 在 react-native 中运行预构建脚本

我有一些资源文件需要从/app/resources复制到两个/android/app/src/main/ress/raw和/ios//resources当我build时。我假设有办法做到这一点,但我不熟悉如何react-native/Gradle/XCode构建。对于gradle,我尝试添加到/android/app/build.gradletaskcopySounds(type:Copy){from'../../app/resources/sounds/*'into'src/main/res/raw/'}和/android/.idea/workspace.xml//...//.../

android - 适用于 iOS 或 Android 且具有离线访问权限的 Google Sign,服务器始终获取 redirect_uri_mismatch

我正在使用这个库https://github.com/devfd/react-native-google-signin/构建一个带有react-native的googlesignflow.该库运行良好,我可以成功登录谷歌,但我们需要请求离线访问api,对于网络应用,我们使用此流程。https://developers.google.com/identity/sign-in/web/server-side-flow.对于web来说工作完美,但是当我们尝试在native应用程序上做同样的事情时,我们使用react-native库中的配置。GoogleSignin.configure({we

javascript - 与 React Native 共享文件

我使用来自“react-native”的{Share}。我成功分享了消息,没问题。现在,我动态生成PDF并将其保存在本地。是否可以像共享URL一样共享PDF?我没有找到解决方案。想了想,如果PDF不能分享。我有想法用reactnative创建动态HTML文件,然后我可以共享html文件,但这是同样的问题。没有关于使用{Share}共享文件的信息。我认为“react-native”中的{Share}是可能的,因为我在Android上的另一个应用程序上看到了同样的事情。 最佳答案 我在reactnative的share上遇到了同样的问题

ios - 使用 react-native-webrtc 断开视频通话

我已经使用react-native-webrtc实现了基于WebRTC的视频通话。它是一对一的调用并且工作正常,但是当我断开调用并尝试再次重新连接时,重新连接会花费很多时间并且有时会挂起应用程序。下面是断开连接的代码:functionstopLocalStream(){if(friends!=null){friends.forEach(friend=>{leave(friend.socketId)})}if(localStream!=null){localStream.getTracks().forEach(t=>t.stop())localStream.release()localS

android - React Native 是否缓存远程图像?

ReactNative会缓存远程图片吗?我有一个应用可以远程下载几十张图片。这些图像似乎缓存在我的应用程序中,但是,我不确定是操作系统默认这样做,还是ReactNative正在缓存它们。如果是ReactNative,有什么方法可以自定义缓存多长时间?还是远程服务器定义了它? 最佳答案 更新:图像由native图像模块缓存。请看this了解更多信息。不是直接用ReactNative,只是fetch做缓存工作。但是,fetch行为也依赖于服务器设置(大多数时候是cacheheader)。更多关于fetchAPI的信息(关于如何在请求he

ios - React-Native 中的发布调试配置

目前在React-Native中,根据thedocumentation,要构建用于生产的iOS应用程序,您需要:将方案更改为Release更改您的AppDelegate.m加载正确的包更改您的Info.pList对于ATS这严重违反了12factorconfigrecommandation,这会导致持续集成过程中出现错误。RN没有提供开箱即用的策略来了解JS代码中的配置环境,导致存在包react-native-config,这已经做得很好,但并不完美(Xcodeisnotfullysupported).为什么会这样?是不是因为今天生产中的RN应用程序实际上很少,所以没人关心这个?我们能

ios - React-Native iOS - 如何通过按下按钮从 React-Native View 导航到非 React-Native View ( native iOS View Controller )?

RNdoco和其他示例展示了如何从nativeiOSViewController启动React-NativeView,但反之则不然。谁能解释一下我该怎么做? 最佳答案 我能够弄清楚这一点。在我的例子中,我使用一个Obj-C基础项目(这是RN的默认项目)和我自己的SwiftnativeViewController。我的解决方案在这里,以防其他人遇到这种情况:简单地说,答案是使用RCTBridge模块允许RNJavaScript调用原生iOS方法。这里是组件的大纲,然后是实现:AppDelegate.h/.m-为初始RNView初始化R

ios - React Native SVG - (iOS) 不变违规 : Native component for "RNSVGSvgView" does not exist

我在使用iOS模拟器上运行的ReactNative的SVG库时遇到问题。"dependencies":{"better-fetch":"^1.1.2","firebase":"^4.8.1","lodash":"^4.17.4","react":"16.0.0","react-native":"0.51.0","react-native-svg":"^6.0.1-rc.1","react-redux":"^5.0.6","redux":"^3.7.2","redux-logger":"^3.0.6","redux-thunk":"^2.2.0"}我试过以下方法都没有用:npminsta

android - Google 是否可以通过编程方式在打开 native 应用程序的移动浏览器上跟踪 Google map URL 的引荐来源网址?

如果您在打开原生Googlemap应用程序的Android或iOS设备上的Safari或Chrome浏览器中点击网站上的GooglemapURL链接(comgooglemaps://),Google是否可以跟踪引荐网站你点击了链接?例如:如果您在iOS或Android上的Chrome或Safari中从stackoverflow.com单击comgooglemaps://?q=Pizza¢er=37.759748,-122.427135,这会将您带到Googlemapnative应用程序。Google可以跟踪推荐网站(stackoverflow.com)吗?

ios - Skype URI 在 iOS 9 中不工作

我已经实现了一个用于打开Skype应用程序的模块,用于各种模块聊天、通话、视频通话。它一直工作到iOS8。下面是集成链接https://msdn.microsoft.com/en-us/library/dn745885.aspx但它现在在iOS9中停止工作了。即使安装了Skype,下面的代码也只是打开App-store搜索SkypeBOOLinstalled=[[UIApplicationsharedApplication]canOpenURL:[NSURLURLWithString:@"skype:"]];if(installed){[[UIApplicationsharedAppl