如何确定MarkEditor云端以及其它云端的优先级

为什么会产生这个问题?

首先,譬如图片,对外分享的时候,要保证其可访问性,要有 Web 端的 URL,也就通常意义上的图床

在 MarkEditor 中,如果是 Pro 的 License 且扔在使用 MarkEditor云端 服务的,则多数时候,对外分享场景下,不需要考虑图片 URL 转化的问题,因为 MarkEditor 会自动处理了。
但同样也有问题,MarkEditor 的云端无需设置、一般也不需要管理,如果图片的流量、容量超过一定限度的时候,会自动触发删除的逻辑,下次导出的时候,则再次需要上传。

虽然多数时候 MarkEditor 的云端足够用,但如果你在对外发布时候,图片需要非常高的流量,并且希望是更稳健的,则更普通意义上的图床会更有用,比如关联七牛云。

如果一个工作目录关联了七牛云,那么,一些场景下,它跟 MarkEditor 的云端,哪个先起作用?这就是一个问题了。

优先级说明

下面的说明,以七牛云为例,其它云端也是同样道理。
如果七牛云优先,是指在七牛云配置的前提下,它会优先使用,然后再尝试 MarkEditor 的云端(前提是有这个使用权限)。
如果MarkEditor 云优先,是指在 MarkEditor 云端有使用权限的前提下使用 MarkEditor 的云端,反之则尝试使用七牛云(前提时已正确绑定)。

具体的优先级:

  • 导出为 MarkEditor URL: MarkEditor 的云端始终优先
  • 导出为 公共URL: 七牛云优先
  • 导出为富文本格式: 七牛云优先
  • 导出为微信公众号格式: MarkEditor 的云端优先
2018-05-26 12:07
Comments
Write a Comment