问题标签 [expo-web]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
react-native - 如何在带有 Localhost 的 Web 浏览器中打开 Expo Web?
运行npm start
或expo start
启动项目如下:
通过按“w”启动 Expo Web 会http://157.201.29.49:19006/
按照建议打开带有 IP 地址 URI 的 Chrome 浏览器。
但是由于办公 VPN,Chrome 浏览器无法解析地址。错误是:
无法访问此站点
ERR_CONNECTION_TIMED_OUT
将 Chrome 中的 URL 替换为http://localhost:19006成功。
如何启动 Expo,以便按 'w' 自动使用 localhost 而不是 IP 地址启动?
react-native - 如何在特定浏览器中启动 Expo Web?
在我的 Mac 上,我安装了 Chrome、Firefox 和 Safari。Safari 被设置为默认系统浏览器。
使用启动世博会网站;
作品。但是,它会在 Chrome 而不是 Safari 中启动 URI。如果我删除 Chrome 浏览器,expo 将在 Safari 中启动。但是我想继续安装多个浏览器。
如何覆盖它以便我可以选择 Safari?
amazon-web-services - CodeBuild + ReactNative + Expo Web - 此构建映像需要选择至少一个运行时版本
第一次尝试使用 CodeBuild,从 CodeCommit 中提取数据。但是我的构建规范有问题。这是我到目前为止的代码:
我已经添加了 nodejs 10 的运行时,它已经停止触发这个错误,但现在它又踢了。有谁知道如何为 React-Native Web 项目正确调整它?
node.js - 未找到模块:错误:无法解析“../aws-exports”(React-Native Expo Web)
我开发了一个应用程序,当我运行它时它可以完美运行expo start --tunnel
,然后是w
expo web 的关键。
为了部署它,我尝试使用 Amplify 控制台,它似乎可以工作。但是,在部署应用程序时,它已停止并显示以下消息:
我不相信我的 aws-config 文件有问题,否则我将无法通过expo start --tunnel
命令运行它。
我相信它可能不会aws-config.js
在创建构建时复制到它应该复制的地方。
有没有人也遇到过这个问题,或者知道如何解决?
reactjs - 如何使用 Expo(React-Native)在 Web 浏览器中呈现 HTML 字符串?
我正在使用react-native-webview-quilljs
呈现格式化的 HTML 文本。它在 Android 和 iOS 上运行良好,但在 Web 上不受支持(即react-native-web
/ expo-web
)。所以我在浏览器上呈现格式化字符串时设法剥离了 HTML 标签(即呈现非格式化文本)。
然后我意识到它react-native-web
实际上是用来在浏览器上React
渲染react-native
组件的。React 具有dangerouslySetInnerHTML
允许注入 HTML 字符串直接在浏览器上呈现的功能。
那么,有没有办法dangerouslySetInnerHTML
从react-native
/expo
项目中使用。
经过仔细检查,我发现 html 标签在浏览器上呈现时被转换为 html 实体。看看下面的图片。
javascript - 如何让 NetInfo 与 expo-web 一起工作?
我尝试使用博览会文档中的 NetInfo 示例:https ://docs.expo.io/versions/latest/sdk/netinfo/
当我为 web 编译时,编译失败
即使文档声明应该支持它。
我的屏幕是这样的:
知道我做错了什么吗?这可能是一个错误,因为 expo-web 仍然是测试版吗?
我正在使用 Expo SDK 37,@react-native-community/netinfo@4.6.0,
expo-web - 如何在世博会的网络浏览器中使用 sessionStorage
我想sessionStorage
在expo-web开发中使用。
如何使用 expo 访问基于浏览器的存储?
css - 如何覆盖 React 本机 web 预定义的 css
我正在将我的 expo 应用程序转换为 react-native-web,当我显示Image时出现问题。默认情况下 react-native-web 添加一个类到 Image 与position:absolute
. 我想覆盖那个类,这是我的代码。
反应本机代码
从 chrome 元素转换的代码
在这里你可以看到 My React css 添加到 Parent div 但是img
标签 react-native-web 添加了一个 class css-accessibilityImage-9pa8cd
,它的 CSS 在下面来自 chrome
我想将位置覆盖到relative。我已经设置position:relative
为 React-Native Image 元素。
谁能帮我更改 React-native-web 的预定义 CSS
reactjs - 如何使用 React 处理多平台应用程序
我刚刚学习开发,最近,我完成了 MERN 堆栈课程。
现在我想为我工作的公司构建我的第二个商业应用程序。起初,我只考虑响应式 Web 平台,但现在,我不能否认 ios 和 Android 上功能的必要性。
因此,我自己研究了必须使用哪种框架或方法来最小化我的生产时间,而不是分别使用 react web 和 react native。似乎 Expo Web 和 React Native Web 将是我能想到的最接近的解决方案。
我不确定我是否试图让事情变得太容易,但如果有人可以就如何解决这个困境提出建议,我将不胜感激。
简而言之。
什么是更好的?Expo Web 或 Native Web 以及学习的最佳方式。
react-native - 使用 Expo web 存储访问令牌
我最近决定尝试制作一个支持 ios、android 和 web 的 expo 通用应用程序。我知道一路上会有很多小问题。但我从一开始就发现了最大的问题。我可以看到在哪里存储安全存储或异步存储等应用程序的访问令牌的选项很少,我只是找不到使用 cookie 或任何客户端存储来放入访问令牌的方法。
由于我的应用程序本质上应该具有保持登录功能,这对于 Web 客户端来说将是一个关键问题。
有没有人知道这个问题的一个很好的解决方法,或者有没有办法让用户使用设备/IP详细信息从服务器端登录..?
请各位大侠赐教!