【问题标题】:tinyMCE Local Install does not work with local js file, but OK with remote js filetinyMCE 本地安装不适用于本地 js 文件,但可以使用远程 js 文件
【发布时间】:2018-05-02 08:07:26
【问题描述】:

在本地机器上对 tinyMCE 进行一些简单的测试。当我引用远程 tinymce.min.js 文件时,它工作正常。当我引用下载的 tinymce.min.js 文件并安装到我的本地计算机上时,它不起作用 - 文本框没有出现,只是空白。我的代码是 tinyMCE 网站作为示例显示的内容的虚拟剪切/粘贴:

<!DOCTYPE html>
<html>
<head>
  <meta charset="utf-8">
  <!--<script src='https://cloud.tinymce.com/stable/tinymce.min.js'></script>-->
  <script src='http://localhost/data/anyCompany/modules/blogs/resources/tinymce.min.js'></script>
  <!--<script src='http://localhost/data/anyCompany/modules/blogs/resources/jquery.tinymce.min.js'></script>-->
  <script>
    tinymce.init({
      selector: '#mytextarea'
    });
  </script>
</head>
<body>
<h1>TinyMCE Quick Start Guide</h1>
  <form method="post">
    <textarea id="mytextarea">Hello, World!</textarea>
  </form>
</body>
</html>

我已经尝试加载本地 jquery.tinymce.min.js,但似乎没有什么不同。

查看 firefox 的 web 调试器控制台,它显示 tinymce.min.js 文件已加载,我可以看到内容。

当我使用远程 tinymce.min.js 参考并查看调试器时,该文件看起来有些不同,但我认为它在功能上是相同的(?也许不是??)。但是,它确实加载了另一个名为 theme.min.js 的文件,该文件没有出现在下载的本地文件中...

所以,我找到了这个文件,theme.min.js,把它放到我的本地机器中,引用它,它似乎已经根据调试工具加载了......但仍然没有!

使用 Xampp/Windows,PHP 5.5.15。

任何关于为什么远程参考有效但本地无效的见解将不胜感激!

【问题讨论】:

  • 也尝试包含 jquery,但仍然没有改变任何东西:
  • 所以,我想我会做一些聪明的事情 - 使用远程 tinymce.min.js 引用加载网页,因为它可以工作。我使用 web 调试器并将 js 内容复制到我的本地 tinymce.min.js 文件中,希望它能工作 - 但它没有。
  • 您是否下载并部署了整个 TinyMCE 包到您的服务器?发生了什么错误?
  • 我只有 jquery.tinymce.min.js、tinymce.min.js、theme.min.js 文件。浏览器显示它们已加载。 xampp 网络服务器日志上没有关于此页面的错误。在 Firefox 浏览器上,我遇到了一些错误,但不太了解它们。其中一个在调试控制台/CSS 选项卡上显示:Expected ‘none’, URL, or filter function but found ‘alpha(’. Error in parsing value for ‘filter’. Declaration dropped
  • 在控制台请求选项卡上,它似乎在抱怨找不到两个文件,我根本没有在我的 HTML 代码中引用并且没有。不太明白这些引用来自哪里。这些文件是:GET http://localhost/data/anyCompany/modules/blogs/resources/skins/lightgray/skin.min.cssGET http://localhost/data/anyCompany/modules/blogs/resources/skins/lightgray/content.min.css1

标签: javascript css tinymce


【解决方案1】:

根据您上面的 cmets,我会转到 https://www.tinymce.com/download/ 并下载产品 - 您似乎没有完整的文件集。

我们还有关于如何部署和配置编辑器的文档:https://www.tinymce.com/docs/get-started/first-steps/

【讨论】:

  • 将完整的文件集放在服务器上,似乎成功了!所以,显然 tinymce 需要的不仅仅是 tinymce.min.js 文件,我认为它确实...!
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-03-31
  • 1970-01-01
  • 1970-01-01
  • 2012-09-09
  • 1970-01-01
相关资源
最近更新 更多