Comments (7)
If you are using nextjs, try:
import dynamic from 'next/dynamic'
const ReactFreezeframe = dynamic(()=> import('react-freezeframe'))
from freezeframe.js.
any help getting this to work on nextjs ?
from freezeframe.js.
I'm just guessing here initially, but from what I've seen, server side rendering generally doesn't support al of the DOM APIs, especially things like SVG and Canvas. Can you try to import the component without rendering it server-side?
https://nextjs.org/docs/advanced-features/dynamic-import#with-no-ssr
from freezeframe.js.
You may want to try the new major version as well, 5.x, it will make it easier for me to help you troublesheet
from freezeframe.js.
thanks for the follow-up. I'm getting this now when running the latest react-freezeframe on nextjs
from freezeframe.js.
@jonrrivera Make sure you have installed both freezeframe
and react-freezeframe
yarn add freezeframe react-freezeframe
from freezeframe.js.
@jonrrivera did this ^ resolve your issue? If you are using SSR there are some other obstacles, you probably will want to not SSR the freezeframe components because they use DOM APIs that are simply not implemented in js-dom, like canvas.
https://stackoverflow.com/questions/53139884/next-js-disable-server-side-rendering-on-some-pages
from freezeframe.js.
Related Issues (20)
- ReactFreezeframe not working with Server-Side Rendering HOT 5
- Is it possible to play the animation a single time (no loop) ? HOT 1
- Is it possible to have the GIF play and then stopped on trigger? HOT 3
- Is something like this even possible? HOT 1
- Problem with Freezeframe.js inside Bootstrap 5 Modal HOT 1
- Size & color of play button
- No callbacks on trigger:'click' HOT 2
- destroy should completely remove all traces of freezeframe.js from DOM
- freezeframe.js should have a method to refresh calculations of DOM element HOT 1
- freezeframe should have a "ready" event listener HOT 1
- Could not find a declaration file for module 'react-freezeframe'
- Please support WebP format
- Project 'angular-freezeframe' does not exist
- Freezframe Gifs are not resizing in react js HOT 1
- Plugin not recognizing img attributes HOT 1
- Unminified Version
- Unminified Release and dismounting method
- Does it really support Typescript? HOT 1
- GIFS resize to be huge HOT 1
- Static image is blurry on high device pixel ratio screens. HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from freezeframe.js.