SecurityError: localStorage is not available for opaque origins On React Native Fix adding this to package.json "jest" : { "preset" : "react-native" , "setupFilesAfterEnv" : [ "<rootDir>setup-test.js" ], "verbose" : true , "testURL" : "http://localhost/" , "testEnvironment" : "node" } If it does not work, try it: Change your setup-test.js jsdom like this: /** * Set up DOM in node.js environment for Enzyme to mount to */ const { JSDOM } = require ( 'jsdom' ); const url = 'http://localhost' ; const jsdom = new JSDOM ( '<!doctype html><html><body></body></html>' , { url });
I fyou are having problems with URL in React.JS application when you deploy it on a Hosting, consider to create an .htaccess file in the domain (or subdomain) root folder, and write the following. < IfModule mod_rewrite.c > < IfModule mod_negotiation.c > Options - MultiViews - Indexes </ IfModule > RewriteEngine On # Handle Authorization Header RewriteCond %{HTTP:Authorization} . RewriteRule . * - [ E = HTTP_AUTHORIZATION: %{HTTP:Authorization} ] # Redirect Trailing Slashes If Not A Folder... RewriteCond %{REQUEST_FILENAME} !- d RewriteCond %{REQUEST_URI} (. + ) / $ RewriteRule ^ % 1 [ L , R = 301 ] # Send Requests To Front Controller... RewriteCond %{REQUEST_FILENAME} !- d RewriteCond %{REQUEST_FILENAME} !- f RewriteRule ^ in...
Comments
Post a Comment