开发 WordPress 插件时,有时会在后台提供基于 checkbox 的确认选项,使用官方提供的 register_setting 存值时,应该如何取值并更新 checked 属性呢? 正文 例子 这是一个简单的插件后台设置面板的例子: <?php function RegMenu(){ add_m……
使用register_setting时修改checkbox的checked属性
Electron-builder打包时Bad text encoding Error 报错
使用Electron-Builder打包时,可能会遇到报错 Bad text encoding,Error in script “<stdin>” on line 77 — aborting creation process 而导致打包失败的问题。 正文 问题……
解决electron-builder打包时下载依赖慢的问题
在使用 Electron-builder 打包时,有时会卡在 downloading 半天不动,导致打包失败。 问题描述 使用 Electron-builder 打包,有时会在下载Electron、nsis、winCodeSign的过程中 Timeout 导致打包失败(鉴于国内的网络情况)。 • electr……
electron-builder 打包项目并生成安装包的方法
Electron-build 是一套 Electron 项目的打包工具,使用 Electron-build 可以快速打包项目,并生成基于 Nsis 的可视化安装包,方便分发。 正文 安装 使用 Electron-build 打包项目,首先需要安装 Electron-Build 依赖。 # 可以选择将其安装至 ……
设置npmrc解决NPM或Yarn依赖下载慢的问题(例Electron)
墙最近好像又加高了,连带着 Github 的 aws 也被墙的七七八八。使用 Yarn 安装依赖 Electron 时,卡在Linking dependencies与Building fresh packages的步骤,Electron 转啊转,等了 5 分钟都没下好。 解决方法 在需要使用 Yarn 或 N……
Electron 窗口等比缩放(按宽高等比例放大缩小)
最近有个需求,做一套基于 Electron 的项目打包工具,并适配老 Web 项目的分辨率及比例,要求窗口缩放按照比例等比放大缩小。 正文 各个项目的适配分辨率不一,而为了伪装成桌面程序,又需要让它们尽量贴满整个窗口并等比缩放,所以这个问题可以拆成两个小问题: 获得正确分辨率并将 BrowserWindow ……
WordPress中使用wp_remote_get/post等API取代cURL
插件中涉及获取远程资源,我一般使用PHP提供的curl方法,但测试发现一些主机curl存在兼容性问题,尤其是在iis + php的环境中。经过查阅相关资料,发现 WordPress 已经封装了部分 HTTP API,遂替换之,问题解决。 wp_remote 系列 API wp_remote_request(s……
AcFun&BiliBili 追番统计插件WordPress版发布
去年写了个Bangumi追番统计插件,没想到还真有人在用。部分用户反映追番统计需要去第三方网站点击数据,非常繁琐,于是我写了这款兼容 AcFun(A 站) 与 bilibili(哔哩哔哩,又称 B 站)的追番统计展示插件。 效果图(点击图片跳转预览) 插件特点 兼容AcFun与Bilibili双站点,可选显示……
ACFUN登录及番剧追番列表API的简单分析
最近想更新下之前写的 WordPress 追番目录插件,出一个 AcFun API 版本。 网页端没有追番列表,我用 Fiddler 抓了下安卓移动端 AcFun APP 的包,这里记录下分析结果。 前情提要 隔壁(BiliBili)的 API 都有官方文档,而 AC 这边的 API 貌似都没公开,也找不到公……
UnityWebGL截图/图片/文件调用浏览器下载
有个需求,点击按钮,调用浏览器下载,将UnityWelGL内的截图、图片等文件通过浏览器下载保存。百度没搜到,遂谷歌查了一下,将解决方法放在这里。 原理 C#代码不能直接操作浏览器,不要紧,Unity提供的jslib可以与浏览器交互!它与普通的js文件没什么不同! 一个可行的方法:C#调用引入的jslib,将……
升级WordPress5.3后WP-Editor.md无法使用的问题
升级 WordPress5.3 后,之前使用的WP-Editor.md插件后台编辑功能失效,F12 查看控制台有如下输出:$ is not a function。 原因 WordPress5.3后台页面释放了调用 JQuery 的$,转而使用jQuery来调用 JQuery。 而 WP-Editor.md 由……
VRTK 重叠Canvas上UIPointer射线穿透的问题(Unity VR)
存在重叠的WordSpace Canvas时,UIPointer射线会穿透Canvas,导致触发错误。 问题探究 解决方法直接跳到最后“解决方法”部分。 2020补充:问题已解决,请移步该文章:https://www.azimiao.com/7509.html 测试场景如下图,有两个重叠的Canvas,分别叫……