由于苹果严格的App审核生态规则,安装Ad hoc内测版必须将苹果手机的UDID添加到开发者账号的设备列表才能正常安装。下面将介绍如何在fir.im上下载内测版并安装(当然上传流程官方文档已经讲得很清楚了)。获取UDID1、首先使用微信扫描二维码(当然也可以直接使用“相机”扫描,将会略过第2、3、4步骤):2、你将在微信上看到如下界面:  3、点击右上角的“...”,你将会看到            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-09-13 09:02:54
                            
                                96阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            React Native (简称RN)是Facebook于2015年4月开源的跨平台移动应用开发框架,是Facebook早先开源的JS框架 React 在原生移动应用平台的衍生产物,目前支持iOS和安卓两大平台。RN使用Javascript语言,类似于HTML的JSX,以及CS…            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2022-07-17 00:43:54
                            
                                130阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            # React Native Android 打开浏览器调试指南
在进行React Native开发时,调试是一个非常重要的环节,特别是在Android环境下。很多新手开发者可能不知道如何打开浏览器调试。本文将详细讲解如何在React Native Android中打开浏览器调试,确保你能够顺利完成这一流程。
## 流程概述
首先,我们可以通过以下表格来简化整个调试流程:
| 步骤 | 描            
                
         
            
            
            
            (一)浏览器的内核a、 IE(IE浏览器) : trident 内核    -ms-b、 Firefox(火狐浏览器) : gecko 内核     -moz-c、 Safari(苹果浏览器) :webkit 内核      -w            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-10-24 22:39:34
                            
                                193阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            iOS safari BUG 总结safari对DOM中元素的冒泡机制有个奇葩的BUG,仅限iOS版才会触发~~~bug表现与规避##在进行事件委托时,如果将未存在于DOM的元素事件直接委托到body上的话,会导致事件委托失效,调试结果为事件响应到body子元素为止,既没有冒泡到body上,也没有被body所捕获。但如果事件是DOM元素本身具有的,则不会触发bug。换而言之,只有元素的非标准事件(            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-01-12 10:27:36
                            
                                61阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            apple-mobile-web-app-capable你可能不知道的一个功能:web 单页面应用可以在手机端以类似独立 app 的形式运行。就像下面这样,没有上下的工具栏切换的时候跟普通 app 没什么不同
  苹果官方对 
 safari可用 meta 标签的说明 
 Safari HTML Reference - Supported Meta Tags 
只需要添加下面一行即可<!--            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-09-12 10:22:22
                            
                                213阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            目录一. 原生iOS项目集成React Native二. 原生跳转RN页面三. 显示豆瓣热门电影列表四. 改为导航五.完整源代码 一. 原生iOS项目集成React Native创建一个新的文件夹,如RNProject,然后新建一个/ios的子文件夹,将已有的iOS项目全部文件复制进去。在RNProject根目录创建package.json文件,内容如下:{
  "name": "RNProje            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-09-12 20:54:53
                            
                                218阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            1. 与web端区别css使用驼峰式写法。而且写法和web端有些差异,比如移动端padding属性不能四个方向一起写,只能定义一个方向paddingLeft、或者水平方向paddingHorizontal、垂直方向paddingVertical。移动端只能使用flex弹性布局,和web端水平垂直方向刚好相反,所以水平方向使用alignItems属性。单位不能是px。只能是pt,默认不写单位只写数字            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-02-29 23:34:49
                            
                                159阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            1.3 搭建React Native开发环境  “磨刀不误砍柴工”,在正式开发React Native应用之前,需要先搭建好React Native的开发环境。搭建React Native开发环境有以下几个主要步骤。原生开发工具:iOS开发使用Xcode,Android开发使用Android Studio and SDK Tools。Node.js(https://nodejs.org/):Rea            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-07-22 11:32:02
                            
                                93阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            最近React Native技术比较火,React Native是Facebook发布的一个开源框架(Github地址),据我所知携程的APP就是使用React Native开发,且携程的技术团队还专门出了一本关于React Native的书确实React Native相比于HTML5性能更好,相比于原生iOS更灵活。本人从React Native官网开始零基础学习React Native,并时时            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-01-20 11:37:48
                            
                                82阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            开发一款产品,通常来说你需要做三件事情:搭建开发环境 -> 写代码 + 调试 -> 打包发布。预览目录搭建开发环境按照react-native中文网-文档-搭建开发环境,选择需要的环境开始搭建。配置开发环境需跳跃出那一道鸿沟,你懂得!推荐lantern。增加SDK Tools (android)增加NDK (android)建议手动下载:Windows:Mac:Android Stud            
                
         
            
            
            
            使用react native的好处是:使用React Native能够以经济高效的方式构建和维护跨平台的app,可以减少质量保证的费用;而一个跨平台APP,可以同时定位iOS和Android受众市场,可有更广泛的受众群体,具有更大的影响力。React Native (简称RN)是Facebook于2015年4月开源的跨平台移动应用开发框架,是Facebook早先开源的JS框架 React 在原生移            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-13 18:23:15
                            
                                124阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            英文文档:Setting up the development environment · React Native中文文档:集成到现有原生应用 · React Native 中文网ios在集成过程中,需要修改package.json 和 Podfile,按文档中的内容,如果pod install过不了的话,可以参考https://github.com/facebook/react-native/            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-15 13:54:24
                            
                                84阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            React Native集成到IOS应用附上另一篇RN集成到Android应用:我们默认有一个已有的ios项目,或者创建一个ios应用。第一步:  我们首先要安装RN所依赖的包,在根目录下创建一个react的文件夹,然后在文件夹中创建一个名为package的json文件,在json文件中添加一下代码:{
  "name": "MyReactNativeApp",
  "version": "0.0            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-10-12 16:56:35
                            
                                330阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            严格按照官网提供的人品好的就可以了,但是我向来不是人品好的,所以遇到无数问题,花费n天,首先说mac版的。但是出问题的时候忘了截图,只好想起什么遇到什么再继续加。mac:  其实配好mac环境就好了,但是官方建议xcode需要7.1以上,然而xcode需要osx至少10.10.5所以我安装了很多次花费的时间大都在这了。  首先按照http://reactnative.cn/docs/0.27/ge            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-09-18 18:38:31
                            
                                257阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            使用React Native Debugger 调试过程中Network无法抓取网络请求。/** * Set up XMLHttpRequest. The native XMLHttpRequest in Chrome dev tools is CORS * aware and won't let you fetch anything from the internet. * * You can            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-07-25 12:18:43
                            
                                528阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            使用React Native Debugger 调试过程中Network无法抓取网络请求。 /** * Set up XMLHttpRequest. The native XMLHttpRequest in Chrome dev tools is CORS * aware and won't let            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-04-28 14:29:05
                            
                                392阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            文章目录React Native实战一、项目准备1.1 创建原始项目1.2 使用 react-navigation 搭建页面路由1.2.1 安装react-navigation相关依赖1.2.2 修改App文件1.2.3 项目启动报错二、项目开发2.1 登录页面2.1.1 背景图片实现2.1.2 透明状态栏2.1.3 手机dp单位与px单位的转化2.1.4 引入react-native-elem            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-11-13 19:39:51
                            
                                247阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Create and load an extension创建并且加载一个扩展程序Add code to the extension向扩展程序添加代码Now what?现在该怎么办?This tutorial walks you through creating a simple extension. You'll add an icon to Google Chrome that, when cl            
                
         
            
            
            
            兜兜转转,不少开发者还是发现 React Native 的真相定律。日前,国外知名聊天软件 Discord 于官方博客上发布了一则《Android 版本 Discord 激动人心的更新》公告。在公告中,Discord 指出,其将在未来几周内改进 Android 版本的应用程序,具体包括通过跨 Android、iOS 和桌面端的集中式简化应用开发流程,实现跨平台的功能一致性。图源:Discord 官            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-10-27 09:29:02
                            
                                80阅读
                            
                                                                             
                 
                
                                
                    