小编Mit*_*nda的帖子

Svg动画没有在Safari上运行

我们正在开发一个带有SVG动画的Web应用程序(做出反应).我们的SVG动画在桌面Web和Android网站上运行良好,但没有动画ios设备(在iPhone 5s,8和MacBook Pro上测试Safari).

const AnimationFooter = styled.div`
  margin-top: -18rem;
  height: auto;
  width: 100%;
  position: relative;

  @media (max-width: 420px) {
    margin-top: -15rem;
  }
  @media (max-width: 360px) {
    margin-top: -14rem;
  }
`;


const Im = styled.img`
  width: 100%;
  height: auto;
  /* -webkit-transform: translateZ(0); */

  @media (max-width: 420px) {
    margin-top: 6px;
  }
`;



<div>
   <AnimationFooter>
            <Im src="../static/images/home-image-ground.svg" />
     </AnimationFooter>
</div>
Run Code Online (Sandbox Code Playgroud)

html css safari reactjs

6
推荐指数
1
解决办法
54
查看次数

React - Firebase - RecaptchaVerifier 不是构造函数

我正在尝试创建一个 React 应用程序,该应用程序使用“onSubmit”按钮触发handleSignUp(). 但是,每次我调用handleSignUp()它时都会出现此错误

类型错误:_base__WEBPACK_IMPORTED_MODULE_2__.default.auth.RecaptchaVerifier 不是构造函数

firebase 初始化 -base.js

import * as firebase from "firebase/app";
import "firebase/auth";

const app = firebase.initializeApp({
  apiKey: process.env.REACT_APP_FIREBASE_KEY,
  authDomain: process.env.REACT_APP_FIREBASE_DOMAIN,
  databaseURL: process.env.REACT_APP_FIREBASE_DATABASE,
  projectId: process.env.REACT_APP_FIREBASE_PROJECT_ID,
  storageBucket: process.env.REACT_APP_FIREBASE_STORAGE_BUCKET,
  messagingSenderId: process.env.REACT_APP_FIREBASE_SENDER_ID
});

export default app;
Run Code Online (Sandbox Code Playgroud)

注册.js

import React, { Component } from "react";
import { withRouter } from "react-router";
import app from "./base";

class SignUp extends Component {
  componentDidMount() {
    window.recaptchaVerifier = new app.auth.RecaptchaVerifier(this.recaptcha, {
      size: "normal",
      callback: function(response) {
        console.log("reCAPTCHA solved, allow signInWithPhoneNumber."); …
Run Code Online (Sandbox Code Playgroud)

javascript firebase reactjs firebase-authentication

5
推荐指数
1
解决办法
1871
查看次数