Javascript 在Android上将文本复制到Chrome中的内容可编辑元素时,剪贴簿数据不起作用?

Javascript 在Android上将文本复制到Chrome中的内容可编辑元素时,剪贴簿数据不起作用?,javascript,android,jquery,google-chrome,clipboarddata,Javascript,Android,Jquery,Google Chrome,Clipboarddata,我读到,Android上的Chrome()不支持将纯文本从剪贴簿数据复制到内容可编辑元素。当您在mobile上运行上述示例时(该示例旨在从粘贴的文本中删除所有格式),text变量将返回一个空字符串。这只发生在Android上的Chrome上。所以我想知道是否有解决办法 示例代码修改自 更新:我想出了一个解决办法,触发一个弹出窗口,让用户粘贴文本。不理想,但可以完成删除格式的工作。我正在寻找更多的解决方法/建议 if( e.originalEvent.clipboardData ){

我读到,Android上的Chrome()不支持将纯文本从剪贴簿数据复制到内容可编辑元素。当您在mobile上运行上述示例时(该示例旨在从粘贴的文本中删除所有格式),
text
变量将返回一个空字符串。这只发生在Android上的Chrome上。所以我想知道是否有解决办法

示例代码修改自

更新:我想出了一个解决办法,触发一个弹出窗口,让用户粘贴文本。不理想,但可以完成删除格式的工作。我正在寻找更多的解决方法/建议

   if( e.originalEvent.clipboardData ){
    text = (e.originalEvent || e).clipboardData.getData('text/plain');
    if(text === ''){       
        text = prompt('Paste something..');  
    }
    document.execCommand('insertText', false, text);
  }
   if( e.originalEvent.clipboardData ){
    text = (e.originalEvent || e).clipboardData.getData('text/plain');
    if(text === ''){       
        text = prompt('Paste something..');  
    }
    document.execCommand('insertText', false, text);
  }