8000 See if using `DarkReader.setFetchMethod(window.fetch)` before `DarkReader.enable()` works. · Issue #16 · turkyden/react-darkreader · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content
See if using DarkReader.setFetchMethod(window.fetch) before DarkReader.enable() works. #16
Open
@wanglihuaya

Description

@wanglihuaya
import Darkreader from 'react-darkreader';
import { useModel } from 'umi';


export default () => {
  const { setInitialState } = useModel('@@initialState');
  return (
    <>
      <Darkreader
        theme={{
          brightness: 100,
          contrast: 90,
          sepia: 10,
        }}
        onChange={(isDark: any) => { setInitialState((s) => ({ ...s, isDark })) }}
        defaultDarken={false}
      />
    </>
  );
};

控制台报

Error: Embedded Dark Reader cannot access a cross-origin resource https://gw.alipayobjects.com/zos/antfincdn/DehQfMbOJb/icon.svg Overview your URLs and CORS policies or use DarkReader.setFetchMethod(fetch: (url) => Promise<Response>)). See if using DarkReader.setFetchMethod(window.fetch) before DarkReader.enable() works.

"react": "^17.0.0",
"name": "react-darkreader",
"version": "1.5.6",

请问如何解决这个问题呢,谢谢

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions

      0