Skip to content

Conversation

wongyah
Copy link

@wongyah wongyah commented Mar 14, 2025

修改说明

我按照 Issue #11@Jw-23 的建议修改了 mpm.inject.js 文件中的第27行代码。修改之后,我在 Microsoft Edge 上可以正常插入新公式了。

另外,我还修改了 manifest.json 文件中的一个参数名称 background.service_worker。按照 MDN Web Docs: Browser extensions 中的说明,background 的参数名称是 service_worker

{
  "name": "Demo of service worker + event page",
  "version": "1",
  "manifest_version": 3,
  "background": {
    "scripts": ["background.js"],
    "service_worker": "background.js"
  }
}

现有问题

每次重新加载公众号文章编辑页面时,公式插件总是会产生下图中的错误。但这个错误好像不影响插件的使用。

image

@rabingogo
Copy link

感谢,我这边也用上了。同样有相关错误。

@rabingogo
Copy link

rabingogo commented Apr 5, 2025

该错误是因为 MathJax 的初始化时机不对。
这篇文章有相关描述:https://mp.weixin.qq.com/s/QJNMSEuv3VUZgeJHEBTpnA

相关代码请参考附件 mpmath-0.2.1-fixed.zip

@rabingogo
Copy link

mpmath-0.2.1-Ben-20250418.zip

还有个公式字体大小无法改变的问题,应该是编辑器 DOM 结构改变引起的。
能力有限没找到好方法,只能手动指定字体大小,而且无法调整(须删掉重新输入)

@hyper-smurf
Copy link

mpmath-0.2.1-Ben-20250418.zip

还有个公式字体大小无法改变的问题,应该是编辑器 DOM 结构改变引起的。 能力有限没找到好方法,只能手动指定字体大小,而且无法调整(须删掉重新输入)

这个版本也无法使用。
image

@rabingogo
Copy link

mpmath-0.2.1-Ben-20250418.zip
还有个公式字体大小无法改变的问题,应该是编辑器 DOM 结构改变引起的。 能力有限没找到好方法,只能手动指定字体大小,而且无法调整(须删掉重新输入)

这个版本也无法使用。 image

我这边用得还OK。用的是 Chrome。

@hyper-smurf
Copy link

您用的chrome版本式多少?

我这边用得还OK。用的是 Chrome。

@rabingogo
Copy link

您用的chrome版本式多少?

我这边用得还OK。用的是 Chrome。

截屏2025-05-01 21 31 03

Mac Book Pro M2

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants