logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

解决直接打开 vite +vue3 打包的 HTML 文件报错跨域 from origin ‘null‘ has been blocked by CORS policy

原因vite 是直接使用原生 ES6 模块打包的,然而 ES6 模块遵循同源策略,加上 script 本来就会跨域和 file 协议不支持跨域,所以不能直接通过 file 协议直接打开,除非使用 http(s) 等支持跨域的协议。解决办法1启动一个本地服务器,npm 安装 http-server 包,或着 VSCode 安装 Live Server 拓展等办法都可以。解决办法2暂时禁用浏览器的同源

文章图片
#前端#javascript#es6
uni-app 原生插件开发时 com.alibaba:fastjson:1.1.46.android 报错解决方法

Andorid Studio 报的错误03-12 00:55:09.156 7476-7476/com.example.pdaplugin E/AndroidRuntime: FATAL EXCEPTION: mainProcess: com.example.pdaplugin, PID: 7476java.lang.NoClassDefFoundError: Failed resolution

#uni-app#java#android
uni-app 用 cli 方式创建 TypeScritp 项目引入 uview-ui 报错【解决方法】

报错:无法找到模块“uview-ui”的声明文件。“e:/xxxxxx/node_modules/uview-ui/index.js”隐式拥有 “any” 类型。尝试 npm install @types/uview-ui (如果存在),或者添加一个包含 declare module 'uview-ui'; 的新声明(.d.ts)文件ts(7016)然后我在 sfc.d.ts 加了 declare

#uni-app#前端
解决 uni-app+vue3+vite web-view 使用 uni.webView.postMessage() 报错

很坑,官方文档没有说明,并且相关帖子写的示例也太旧了,应该安装。

文章图片
#前端#uni-app#webview +2
uni-app 安卓实现监听 PDA 扫码枪等设备按钮

plus.key.addEventListener('keydown', event => {console.log("按键:" + event.keyCode);});

#uni-app
到底了