揽星兮
揽星兮
你用的是浏览器的请求方式吧? 比如ajax,fetch,这些都会受到同源策略限制的。 尝试换成Nive的请求方式呗: `Niva.api.http.request`、`Niva.api.http.get`、`Niva.api.http.post` 文档:https://bramblex.github.io/niva/docs/api/http
有个折中的方法 : Niva.addEventListener("*", (event, data) =>{ }) event里的id应该就是调用次数,当检测到次数过大时(比如到了220次),用代码重启一下软件 (手动按下F5可以,但代码实现的刷新不可以)
@shoux0272 直接在代码里写就可以,用NivaDevtools启动项目会自动载入Niva,就在window下 另外如果想在浏览器页面打开的时候控制台不报错,可以引入下面的文件(删掉.txt后缀),用来关闭Niva相关的报错信息 [niva.js.txt](https://github.com/bramblex/niva/files/14687183/niva.js.txt)
这个在代码的 `packages/devtools/src/templates/windows-version-info-template.ts` 这个文件的第20行和22行, 不清楚是不是作者有意保留的。  另外可以通过 `packages/devtools/public/windows/ResourceHacker.exe` 这个工具在打包之后修改信息来解决:  