 electron中文教程
App Store 打包应用 使用 Node 原生模块 主进程调试 使用 Selenium 和 WebDriver 使用开发人员工具扩展 使用 Pepper Flash 插件 使用 Widevine CDM 插件 教程 快速入门 桌面环境集成 在线/离线事件探测 API文档 简介 进程对象 支持的 Chrome 命令行开关 环境变量 自定义的 DOM 元素 File App Store 打包应用 使用 Node 原生模块 主进程调试 使用 Selenium 和 WebDriver 使用开发人员工具扩展 使用 Pepper Flash 插件 使用 Widevine CDM 插件 向导 - 5 - 本文档使用 书栈(BookStack.CN) 构建 以下的平台是 Electron 目前支持的: 对于 macOS 系统仅有64位的二进制文档,支持的最低版本是 现在支持 Pepper Flash 插件。要在 Electron 里面使用 Pepper Flash 插件,你需要手动设置 Pepper Flash 的路径和在你的应用里启用 Pepper Flash。 在 macOS 和 Linux 上,你可以在 Chrome 浏览器的 chrome://plugins 页面上找到 PepperFlash 的插件信 息。插件的路径和版本会对 Election0 码力 | 203 页 | 2.72 MB | 1 年前3 electron中文教程
App Store 打包应用 使用 Node 原生模块 主进程调试 使用 Selenium 和 WebDriver 使用开发人员工具扩展 使用 Pepper Flash 插件 使用 Widevine CDM 插件 教程 快速入门 桌面环境集成 在线/离线事件探测 API文档 简介 进程对象 支持的 Chrome 命令行开关 环境变量 自定义的 DOM 元素 File App Store 打包应用 使用 Node 原生模块 主进程调试 使用 Selenium 和 WebDriver 使用开发人员工具扩展 使用 Pepper Flash 插件 使用 Widevine CDM 插件 向导 - 5 - 本文档使用 书栈(BookStack.CN) 构建 以下的平台是 Electron 目前支持的: 对于 macOS 系统仅有64位的二进制文档,支持的最低版本是 现在支持 Pepper Flash 插件。要在 Electron 里面使用 Pepper Flash 插件,你需要手动设置 Pepper Flash 的路径和在你的应用里启用 Pepper Flash。 在 macOS 和 Linux 上,你可以在 Chrome 浏览器的 chrome://plugins 页面上找到 PepperFlash 的插件信 息。插件的路径和版本会对 Election0 码力 | 203 页 | 2.72 MB | 1 年前3
 跨平台桌⾯应⽤框架:Electron}} }} )) textarea右键复制选中内容 背景:希望 textarea 区域可以右键显示按钮,带复制选项,⽤于复制所选内容 解决办法: 安装插件 sindresorhus/electron-context-menu: Context menu for your Electron app,即可实现此功 能。 步骤: npm npm install python中: zerorpc.exceptions.LostRemote: Lost remote after 10s heartbeat 原因:js和python端,底层都有heartbeat⼼跳机制,每隔⼀段时间,都要检测是否服务还有效 alive,否则就报错。 ⽽此处我的情况特殊: js端,通过zerorpc通讯到python端 但是python端是 while True 的⽆限循环,除⾮进程被⼲掉,否则不返回 libpython3.8m.dylib 原因:此处PyInstaller打包需要动态库,类似于 libpython3.8m.dylib ,⽽默认安装的python是静 态库 /Users/limao/.pyenv/versions/3.8.0/lib/libpython3.8.a 解决办法:重新安装带动态库的python 3.8 具体步骤:加上参数重新编译: 最好先去删除之前旧的python:0 码力 | 123 页 | 21.81 MB | 1 年前3 跨平台桌⾯应⽤框架:Electron}} }} )) textarea右键复制选中内容 背景:希望 textarea 区域可以右键显示按钮,带复制选项,⽤于复制所选内容 解决办法: 安装插件 sindresorhus/electron-context-menu: Context menu for your Electron app,即可实现此功 能。 步骤: npm npm install python中: zerorpc.exceptions.LostRemote: Lost remote after 10s heartbeat 原因:js和python端,底层都有heartbeat⼼跳机制,每隔⼀段时间,都要检测是否服务还有效 alive,否则就报错。 ⽽此处我的情况特殊: js端,通过zerorpc通讯到python端 但是python端是 while True 的⽆限循环,除⾮进程被⼲掉,否则不返回 libpython3.8m.dylib 原因:此处PyInstaller打包需要动态库,类似于 libpython3.8m.dylib ,⽽默认安装的python是静 态库 /Users/limao/.pyenv/versions/3.8.0/lib/libpython3.8.a 解决办法:重新安装带动态库的python 3.8 具体步骤:加上参数重新编译: 最好先去删除之前旧的python:0 码力 | 123 页 | 21.81 MB | 1 年前3
 基于Electron vue的桌应用实战2优点:性能好,安装包⼩小 缺点:开发周期⻓长,⽆无法跨平台 技术选型 Electron应⽤用 VS Code, POSTMAN ✔ 技术选型 前端选型 体积⼩小、轻量量化 健全的⽣生态 优秀的组件化机制 ✔ 瓦匠应用的介绍 02 桌面应用的技术选型 桌面应用开发总结 01 04 03 Electron Vue项目实践 项⽬目实践 Electron原理理 两个核心 Main-process0 码力 | 34 页 | 3.47 MB | 1 年前3 基于Electron vue的桌应用实战2优点:性能好,安装包⼩小 缺点:开发周期⻓长,⽆无法跨平台 技术选型 Electron应⽤用 VS Code, POSTMAN ✔ 技术选型 前端选型 体积⼩小、轻量量化 健全的⽣生态 优秀的组件化机制 ✔ 瓦匠应用的介绍 02 桌面应用的技术选型 桌面应用开发总结 01 04 03 Electron Vue项目实践 项⽬目实践 Electron原理理 两个核心 Main-process0 码力 | 34 页 | 3.47 MB | 1 年前3
共 3 条
- 1













