的Visual Studio 2015年社区RC科尔多瓦无法在CONTENTEDITABLE格删除图像

问题描述 投票:1回答:1

要重新生成问题:

  1. 创建与Visual Studio 2015年社区RC或Visual Studio 2013社区更新4工具的Apache科尔多瓦CTP 3.1一个新的JavaScript科尔多瓦项目
  2. 替换的index.html下面的代码 <html> <head> <script type="text/javascript"> function funAddImage() { divTest.innerHTML += '<img src="images/1.jpg" />' } </script> </head> <body> <div id="divTest" contenteditable="true">1234</div> <div> <input type="button" value="Add Image" onclick="funAddImage()"/> </div> </body> </html>
  3. 添加在图像文件夹中的图像1.JPG。
  4. 部署在任何Android手机应用程序在调试模式或从4.1.x版与Android版本发布模式4.4.x到
  5. 在手机上运行应用程序后,点击“添加图片”按钮两次。
  6. 现在移动光标在最后的图像,然后按空格键结束在softkeyboard两次。

预期结果:2个图像被除去。

实际结果:

安卓4.1.2(三星注2)或4.2.1(A移动电话品牌“ZOPO”中国制造):只有最后的图像被删除,第一图像不能不管退格多少次按下删除。

是Android 4.4.2(三星注3或其他移动电话品牌“努比亚”中国制造):信4被删除,那么这封信3被删除。图像不能用一切手段来去除。

这个问题的目的:

我想开发一个“WhatsApp的”喜欢用VS 2015年科尔多瓦聊天应用程序,该消息包含文本和图像,用户应该能够在发送消息之前编辑的消息。

现在,这种奇怪的行为,用户无法删除添加任何图片,我该怎么办?

PS:如果我是主持人在IIS中的index.html,并打开在电脑桌面浏览器或在上面提到的手机的任何浏览器中的index.html,图像可以如预期被移除。

这个问题是非常重要的,如果不能得到解决,这意味着Visual Studio的科尔多瓦是没有能力开发具有丰富的文本编辑器的任何应用程序。 (或者是有,我可以用它来代替CONTENTEDITABLE DIV任何其他输入类型?)

android cordova contenteditable visual-studio-cordova backspace
1个回答
1
投票

检查我的回答你的问题打开了MSDN。

Your MSDN question link

我不认为这是一个科尔多瓦问题,而是一个Android的网络浏览器的问题或者软键盘的问题。

如果我像后添加一些更多的字符来帮助定位光标,我可以正确地删除图像。至少,它可以为你解决方法了。

© www.soinside.com 2019 - 2024. All rights reserved.