小编TRo*_*ose的帖子

CKEditor 4.4.7不会出现在任何移动浏览器上

我正在为工作创建一个内部CMS,所有页面都适合移动设备非常重要.当您从手机查看安装了CKEditor 4.4.7的页面时,编辑器显示为普通文本区域,并且其中的HTML或文本都没有正确格式化.

我可以使用我的手机浏览器请求桌面版,有时这会起作用.在不同的手机上看起来相当不错.我不相信它与启用JavaScript有任何关系.

很抱歉缺乏技术细节 - 有没有人有过这方面的经验?

谢谢.

编辑---

找到了.我正在通过创建一个普通的文本区域来调用编辑器,然后添加这个javascript,它取代了给定的ID:

  <script type="text/javascript">    
    $( document ).ready( function() {
  $( 'textarea#SomeIDHere' ).ckeditor();
} );
  </script>
Run Code Online (Sandbox Code Playgroud)

好吧,经过一番广泛的挖掘,我发现你可以自动调用加载到"兼容"的任何浏览器,即使它不一定安全或真实,只需添加更改代码:

  <script type="text/javascript">   

 CKEDITOR.env.isCompatible = true; 

    $( document ).ready( function() {
  $( 'textarea#SomeIDHere' ).ckeditor();
} );
  </script>
Run Code Online (Sandbox Code Playgroud)

我编辑过这个以防万一有人遇到同样的问题.不知道如何关闭这个问题.我太新又笨.

iphone mobile android ckeditor ckeditor4.x

5
推荐指数
1
解决办法
3855
查看次数

如何确定没有扩展名的 AWS S3 托管文件的文件类型?

例如,我目前正在使用表单将项目直接上传到 S3 存储桶。在测试时,我没有指定任何预期的文件名或扩展名。

我上传了一个 .png 文件,它产生了这个直接链接:

https://s3-us-west-2.amazonaws.com/easyhighlighting2/2015-07-271438019663927upload94788

当我将其放入标签内时img,它会正确显示在网页上。

我的问题是,如果没有扩展名,我的浏览器如何知道它正在加载什么类型的文件?在存储桶内,文件的元数据甚至没有填写。

有什么方法可以以编程方式获取该文件扩展名吗?

我准备尝试任何可用的客户端方法;我的服务器端语言是 ColdFusion,它有一定的限制,但我也愿意接受建议。

coldfusion metadata file-type amazon-s3 amazon-web-services

5
推荐指数
1
解决办法
1万
查看次数