09 2022 档案
摘要:H5与原生 app 交互的原理 现在移动端 web 应用,很多时候都需要与原生 app 进行交互、沟通(运行在 webview 中),比如微信的 jssdk,通过 window.wx 对象调用一些原生 app 的功能。所以,这次就来捋一捋 H5 与原生 app 交互的原理。 H5 与原生 app 的
阅读全文
摘要:前言 Laya2.4取消了内置VsCode编辑器,现在代码编辑需要在单独的代码编辑器里面写,推荐使用VsCode。发现不少同学无法运行启动调试了。这篇博客就是讲述如何配置编译及调试环境。 添加VsCode启动文件 以前启动文件是通过.laya启动,不过现在在VsCode需要在.vscode中配置一个
阅读全文
摘要:如何将应用程序打包(Win) 1、关于package.js文件详解 完整实例如下: "build": { "productName":"xxxx",//项目名 这也是生成的exe文件的前缀名 "appId": "com.leon.xxxxx",//包名 "copyright":"xxxx",//版权
阅读全文
摘要:点击按钮可以打开另一个界面 按钮及界面都需要样式 引入样式 安装bootstrap命令如下: npm install bootstrap --save 点击按钮可以打开另一个界面 在根目录下创建一个名为renderer的文件夹,并创建index.js,其作用就是向主进程发出通信,具体代码如下: 点击
阅读全文
摘要:模拟主进程与渲染进程的通讯过程 渲染进程 根目录下添加renderer.js,既支持node js也支持dom js,示例代码如下: 点击查看代码 //这是渲染进程 const {ipcRenderer}=require("electron") //下面是从渲染进程向主进程发送消息 window.a
阅读全文
摘要:1. 什么是Electron: Electron是使用HTML、JavaScript和CSS构建的跨平台桌面应用程序。 2. 特点及优势: web技术:基于Chromium、Node.js 跨平台:Electron兼容Mac、Windows和Linux 开源:众多贡献者组成活跃社区共同维护的开源项目
阅读全文