opentiny / fluent-editor

Fluent Editor is a rich text editor based on Quill 2.0, which extends rich modules and formats on the basis of Quill. It is powerful and out-of-the-box. Fluent Editor 是一个基于 Quill 2.0 的富文本编辑器,在 Quill 基础上扩展了丰富的模块和格式,功能强大、开箱即用。
https://opentiny.github.io/fluent-editor/
MIT License
148 stars 17 forks source link

🐛 [Bug]: 设置不带协议的超链接,访问出错 #87

Closed kagol closed 1 month ago

kagol commented 1 month ago

Version

latest

Link to minimal reproduction

复现链接:https://opentiny.github.io/fluent-editor/docs/basic-usage

复现步骤:

  1. 选择“Hello”文本
  2. 点击工具栏的超链接图标
  3. 输入不带协议的URL:opentiny.design
  4. 无法正常访问这个超链接,变成了:https://opentiny.github.io/fluent-editor/docs/opentiny.design,期望访问:https://opentiny.design

image

Step to reproduce

同上

What is expected

No response

What is actually happening

No response

What is your project name

Wiki

Any additional comments (optional)

No response

zzxming commented 1 month ago

这是a标签的默认行为,会自动以当前的url路径为相对路径进行跳转,要跳转其他网站需要带上协议(quill也是这样)

你的意思是在未手动输入协议的情况下需要自动加上https吗?

kagol commented 1 month ago

这是a标签的默认行为,会自动以当前的url路径为相对路径进行跳转,要跳转其他网站需要带上协议(quill也是这样)

你的意思是在未手动输入协议的情况下需要自动加上https吗?

嗯嗯,我觉得可以优化下这块的体验,未手动输入协议的情况下自动加上 https,我看语雀是支持的