0

我有一个非常奇怪的问题,它只发生在 Firefox 中。

我正在编写一个 Meteor 应用程序,并且正在使用 Quill 编辑器。http://quilljs.com/

我认为它不一定是 Quill 编辑器,因为我无法在他们在网站上提供的示例中重现该问题。

因此,当您在文本框中输入内容,然后选择您的文本并单击删除时,浏览器将重定向回之前的 url!当您删除文本并且浏览器只是跳转到另一个页面时,这是一种非常糟糕的体验。这也只发生在 Firefox 中,在 Chrome 和 Safari 中似乎很稳定。

什么是交易?这是羽毛笔编辑器的代码...

Template.quillNote.rendered = ->
  self = @
  # This variable is used to stop updating the template when you are the one updating it
  self.noUpdate = false
  # If currently saving then push function into a queue to call later
  self.saving = false

  #Initialize Editor
  @editor = new Quill(@find('.quill-editor'),
    modules:
      'authorship':
        authorId: Meteor.user().username
        enabled: true
      toolbar:
        container: @find('.quill-toolbar')
      "link-tooltip": true,
      'image-tooltip': true
    theme: "snow"
  )

 self.editor.on 'text-change', (delta, source) ->
    if source is 'user'
      # Do not update screen while user is typing
      self.noUpdate = true
      saveDraftCallback()
4

0 回答 0