当前位置: 首页 > 知识库问答 >
问题:

吐温马克斯。本地服务器(MAMP)上的js未正确初始化-抛出错误

柏正平
2023-03-14

我正在MacOS上运行本地服务器(MAMP)。当我打开门的时候。包含TweenMax的网页的php(html)文件http://localhost:8888/Index.php/ 页面加载很好,但tweens根本不起作用。浏览器控制台给出错误:“未捕获不能在空目标之间。”

当我在浏览器中运行完全相同的页面,但该页面托管在远程服务器上时:https://depicture.io/,tweenmax工作。为什么会有这样的差异?本地服务器和远程服务器之间执行脚本的方式不应该相同吗?

任何帮助都将不胜感激,因为我找不到任何人有类似的问题。

我也得到这个错误:

DOMException: Failed to read the 'cssRules' property from 'CSSStyleSheet': Cannot access rules
    at Function.CSSRulePlugin.getRule (http://localhost:8888/Depicture/js/CSSRulePlugin.js:53:19)
    at HTMLDocument.<anonymous> (http://localhost:8888/Depicture/:2077:29)
    at c (https://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js:3:7857)
    at Object.fireWith [as resolveWith] (https://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js:3:8658)
    at Function.ready (https://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js:3:3266)
    at HTMLDocument.H (https://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js:3:695)

它指向这条线:

var rule = CSSRulePlugin.getRule(".grid__item span::after");

CSSRulePlugin按原样加载,在远程服务器上运行良好。

共有1个答案

朱睿
2023-03-14

请按照此处提到的步骤顺序操作:https://www.npmjs.com/package/greensock

通过npm安装,或直接使用cdn url,如下所示

通过NPM-

npm install gsap

通过CDN-

<script src="https://cdnjs.cloudflare.com/ajax/libs/gsap/1.20.2/TweenMax.min.js"></script>

然后在代码中按如下方式导入它-

//typical import 
import {TweenMax, Power2, TimelineLite} from "gsap";

//or get to the parts that aren't included inside TweenMax (works as of 1.19.1): 
import Draggable from "gsap/Draggable";
import ScrollToPlugin from "gsap/ScrollToPlugin";

我认为这应该行得通。

 类似资料:
  • 问题内容: 我正在设置用于学习JavaEE7中CDI的基本环境。我有以下代码可以启动。只是启动和关闭。 我正在控制台上关注。 有问题的线是。这仅表示依赖注入将不起作用。但是我不确定是什么问题。我已经添加了。我什至没有达到初始化对象的目的,那为什么会出现这个问题呢? Weld的官方文档还给出了阅读此答案后得到的相同代码。“ Antonio Goncalves”撰写的“ Beginning Java

  • 我们的项目中有一个不可替代代币状态和不可替代代币合约的自定义实现。我们正在使用下面的代码来发行我们的自定义不可替代代币。 当试图将上面获得的事务构建器转换为有线事务时(< code > builder . towiretransaction(service hub);)我们在下面的堆栈跟踪中得到一个错误。

  • 我正在使用spring Boot1.5.9编写一个小型rest服务器。我刚开始使用初始化代码,就被这种奇怪的行为卡住了。 我有个小测试- 最初,Application.Properties被忽略。在我添加了@SpringBootTest注释之后,application.properties被读取,但开始出现以下错误。 配置bean如下所示- 而且 我确实使用@EnableAutoConfigura

  • 我想将使用Hazelcast3.12.9作为兑现机制的Spring Boot应用程序升级到Java11和Tomcat9。当我在本地部署时,一切看起来都工作得很好,缓存也成功地工作了。但当应用程序在集群上运行时,我从所有可用的3个节点收到以下错误: Hazelcast自定义程序: 经过几天的调查,我看到了将这些异常抛入并行流中的唯一地方。 奇怪的是,在Java8和Tomcat8中,我没有这个问题。

  • LocalHost显示空白页。我将Apache的端口更改为80,当我按下open page时,它会转到localhost/mamp。当我删除/mamp时,我得到的只是一个空白页。我尝试过多种方法,比如关闭mamp,启动它,重新启动我的机器。我已经检查了文件夹设置,一切正常。 我通过创建一个新的文件页索引来测试它。html,它打开的很好。 我不知道它为什么不打开我的索引。php文件。下面是我的php