为了账号安全,请及时绑定邮箱和手机立即绑定

使用 expo google 字体通过 https 加载时,我的本机反应网站会发出多个混合内容警告

使用 expo google 字体通过 https 加载时,我的本机反应网站会发出多个混合内容警告

肥皂起泡泡 2023-06-15 16:40:42
我正在开发一个使用 React Native 编码的网站。我决定使用一些谷歌字体,因为它们很容易实现。一切正常,直到我开始使用 Traefik 作为我网站的反向代理,并且我决定使用 https 确保它的安全。唯一的问题是,现在当它加载时,它会针对不安全的字体抛出 15 条混合内容警告。这就是我将字体加载到我的应用程序中的方式......import {    useFonts,    Pacifico_400Regular,    ComicNeue_400Regular,    JosefinSans_400Regular,    BalsamiqSans_400Regular,    Inconsolata_400Regular,} from '@expo-google-fonts/dev';import { AppLoading } from 'expo';function BodyText(props) {    let [fontsLoaded] = useFonts({        Pacifico_400Regular,        ComicNeue_400Regular,        JosefinSans_400Regular,        BalsamiqSans_400Regular,        Inconsolata_400Regular,    });这是我得到的错误...混合内容:'' 的页面是通过 HTTPS 加载的,但请求了不安全的字体''。此请求已被阻止;内容必须通过 HTTPS 提供。我不确定如何解决此问题,因为没有隐式引用http我可以更改为https。编辑:感谢Emanuele Scarabattoli解决了问题我将上面的代码更改为import { useFonts, Pacifico_400Regular } from '@expo-google-fonts/pacifico';import { ComicNeue_400Regular } from '@expo-google-fonts/comic-neue';import { JosefinSans_400Regular } from '@expo-google-fonts/josefin-sans';import { BalsamiqSans_400Regular } from '@expo-google-fonts/balsamiq-sans';import { Inconsolata_400Regular } from '@expo-google-fonts/inconsolata';这些是生产进口。非常感谢你的帮助!
查看完整描述

目前暂无任何回答

  • 0 回答
  • 0 关注
  • 86 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信