Vanisper
Vanisper
刷新一下不就好了 切换下标签
> find a workaround for this issue: > > ``` > const wcs = webContents.getAllWebContents(); > const selfWindws = await Promise.all( > wcs > .filter((item) => { > const win...
是的 大佬说的没错 是我疏忽了 后面发现了此问题的原因: 以上问题的出现是因为项目特殊原因,每次启动前都会吧`manifest.json`的文件内容清空,这就导致了 `vite-plugin-uni-manifest` 插件没有及时生成 `manifest.json` 文件的时候 `vite-plugin-uni-pages` 插件就产生效力了,导致读取不到 `manifest.json` 的内容; 尝试过在 `vite.config.ts` 中将 `vite-plugin-uni-manifest` 插件的顺序提到最前面,也是如此(我理想中该插件提到最前面的时候,能先生成manifest.json,然后 `vite-plugin-uni-pages` 产生效力的时候就能有内容可读取,但是并没有如我想象中那样); 基于以上,我想我的问题有两个办法可以解决: 1. 由于项目的特殊性,需要执行一次 `echo {}> src/manifest.json` ,我需要做的就是判断此文件存在时不做此操作即可(因为我只需要项目开始之初创建此文件即可,所以做的 `echo {}> src/manifest.json`...
可以将 `pages.json` 、`manifest.json` 加入到 .gitignore 里,然后需要注意两点: 1. 项目启动初始 `pages.json` 的缺失并不会对项目有明显的影响,但是page.json未生成之前可能会导致小程序ide首次运行项目时会因为 `pages.json` 未及时生成导致页面渲染不及时,但是此问题可以通过手动点击小程序ide的重新编译即可; 2. 项目启动初始 `manifest.json` 的缺失会严重影响到项目的启动,uniapp内置的cli对这个文件的存在与否非常敏感,所以说这个文件虽然是可以加入到 .gitignore 里,但是你需要保证你项目启动的时候将 `manifest.json` 创建一次,否则会影响项目的启动。 --- 对于上面的问题2,我的解决办法是在项目的 `package.json` 的 scripts 内添加一个 `reset:manifest` 命令: ``` json...
这是windows下路径出现空格时会出现的问题(不知道其他系统怎么样) 看作者源码发现 播放原理是通过命令行调用ffmpeg,播放视频的 作者没有对路径做过多考虑 解决办法如下(加上双引号) 
这个应该是回车的问题 浏览器会将空白字符或者多个空白字符渲染成一个空格 在写html的时候就会有个纠结的地方: 有些地方为了代码结构分明,不得不打回车,但是这就得承担渲染出的html可能会出现空格的”后果“