Physics2DPlugin3加载后会跳转gsap官网解决

news/2024/7/19 12:56:48 标签: js

因工作需要使用Physics2DPlugin3库,目标效果
加载他里面的在线js,使用效果正常,但是几秒会跳转官网,我们app内部、浏览器都会这样。
于是研究js代码,发现里面有setTimeout跳转。
在这里插入图片描述

删掉就好了
分享我改好的文件:

/*
 * !
 * Physics2DPlugin 3.12.3
 * https://greensock.com
 *
 * @license Copyright 2023, GreenSock. All rights reserved.
 * *** DO NOT DEPLOY THIS FILE ***
 * This is a trial version that only works locally and on domains like codepen.io and codesandbox.io.
 * Loading it on an unauthorized domain violates the license and will cause a redirect.
 * Get the unrestricted file by joining Club GreenSock at https://greensock.com/club
 * @author: Jack Doyle, jack@greensock.com
 */
/* eslint-disable */
!(function (n, e) {
  'object' == typeof exports && 'undefined' != typeof module
    ? e(exports)
    : 'function' == typeof define && define.amd
    ? define(['exports'], e)
    : e(((n = n || self).window = n.window || {}))
})(this, function (e) {
  'use strict'
  function j() {
    return (
      r ||
      ('undefined' != typeof window &&
        (r = window.gsap) &&
        r.registerPlugin &&
        r)
    )
  }
  function k(n) {
    return Math.round(1e4 * n) / 1e4
  }
  function n() {
    return String.fromCharCode.apply(null, arguments)
  }
  function s(n) {
    ;(r = n || j()),
      d ||
        ((a = r.utils.getUnit),
        (u = r.core.getStyleSaver),
        (y = r.core.reverting || function () {}),
        (d = 1))
  }
  function t(n, e, t, i, s) {
    var o = n._gsap,
      r = o.get(n, e)
    ;(this.p = e),
      (this.set = o.set(n, e)),
      (this.s = this.val = parseFloat(r)),
      (this.u = a(r) || 0),
      (this.vel = t || 0),
      (this.v = this.vel / s),
      i || 0 === i
        ? ((this.acc = i), (this.a = this.acc / (s * s)))
        : (this.acc = this.a = 0)
  }
  var r,
    d,
    a,
    u,
    y,
    v = Math.PI / 180,
    c = 'Physics2DPlugin',
    l = n(103, 114, 101, 101, 110, 115, 111, 99, 107, 46, 99, 111, 109),
    p = n(103, 115, 97, 112, 46, 99, 111, 109),
    f = /^(?:[0-9]{1,3}\.){3}[0-9]{1,3}:?\d*$/,
    i =
      (function (e) {
        var t = 'undefined' != typeof window,
          i =
            0 ===
              (t ? window.location.href : '').indexOf(
                n(102, 105, 108, 101, 58, 47, 47)
              ) ||
            -1 !== e.indexOf(n(108, 111, 99, 97, 108, 104, 111, 115, 116)) ||
            f.test(e),
          s = [
            l,
            p,
            n(99, 111, 100, 101, 112, 101, 110, 46, 105, 111),
            n(
              99,
              111,
              100,
              101,
              112,
              101,
              110,
              46,
              112,
              108,
              117,
              109,
              98,
              105,
              110,
              103
            ),
            n(99, 111, 100, 101, 112, 101, 110, 46, 100, 101, 118),
            n(99, 111, 100, 101, 112, 101, 110, 46, 97, 112, 112),
            n(
              99,
              111,
              100,
              101,
              112,
              101,
              110,
              46,
              119,
              101,
              98,
              115,
              105,
              116,
              101
            ),
            n(112, 101, 110, 115, 46, 99, 108, 111, 117, 100),
            n(99, 115, 115, 45, 116, 114, 105, 99, 107, 115, 46, 99, 111, 109),
            n(99, 100, 112, 110, 46, 105, 111),
            n(112, 101, 110, 115, 46, 105, 111),
            n(103, 97, 110, 110, 111, 110, 46, 116, 118),
            n(99, 111, 100, 101, 99, 97, 110, 121, 111, 110, 46, 110, 101, 116),
            n(
              116,
              104,
              101,
              109,
              101,
              102,
              111,
              114,
              101,
              115,
              116,
              46,
              110,
              101,
              116
            ),
            n(99, 101, 114, 101, 98, 114, 97, 120, 46, 99, 111, 46, 117, 107),
            n(116, 121, 109, 112, 97, 110, 117, 115, 46, 110, 101, 116),
            n(116, 119, 101, 101, 110, 109, 97, 120, 46, 99, 111, 109),
            n(112, 108, 110, 107, 114, 46, 99, 111),
            n(104, 111, 116, 106, 97, 114, 46, 99, 111, 109),
            n(119, 101, 98, 112, 97, 99, 107, 98, 105, 110, 46, 99, 111, 109),
            n(97, 114, 99, 104, 105, 118, 101, 46, 111, 114, 103),
            n(99, 111, 100, 101, 115, 97, 110, 100, 98, 111, 120, 46, 105, 111),
            n(99, 115, 98, 46, 97, 112, 112),
            n(115, 116, 97, 99, 107, 98, 108, 105, 116, 122, 46, 99, 111, 109),
            n(115, 116, 97, 99, 107, 98, 108, 105, 116, 122, 46, 105, 111),
            n(99, 111, 100, 105, 101, 114, 46, 105, 111),
            n(
              109,
              111,
              116,
              105,
              111,
              110,
              116,
              114,
              105,
              99,
              107,
              115,
              46,
              99,
              111,
              109
            ),
            n(
              115,
              116,
              97,
              99,
              107,
              111,
              118,
              101,
              114,
              102,
              108,
              111,
              119,
              46,
              99,
              111,
              109
            ),
            n(
              115,
              116,
              97,
              99,
              107,
              101,
              120,
              99,
              104,
              97,
              110,
              103,
              101,
              46,
              99,
              111,
              109
            ),
            n(
              115,
              116,
              117,
              100,
              105,
              111,
              102,
              114,
              101,
              105,
              103,
              104,
              116,
              46,
              99,
              111,
              109
            ),
            n(
              119,
              101,
              98,
              99,
              111,
              110,
              116,
              97,
              105,
              110,
              101,
              114,
              46,
              105,
              111
            ),
            n(106, 115, 102, 105, 100, 100, 108, 101, 46, 110, 101, 116),
          ],
          o = s.length
        for (
          setTimeout(function checkWarn() {
            if (t)
              if (
                'loading' === document.readyState ||
                'interactive' === document.readyState
              )
                document.addEventListener('readystatechange', checkWarn)
              else {
                document.removeEventListener('readystatechange', checkWarn)
                var e = 'object' == typeof r ? r : t && window.gsap
                t &&
                  window.console &&
                  !window._gsapWarned &&
                  'object' == typeof e &&
                  !1 !== e.config().trialWarn &&
                  (console.log(
                    n(37, 99, 87, 97, 114, 110, 105, 110, 103),
                    n(
                      102,
                      111,
                      110,
                      116,
                      45,
                      115,
                      105,
                      122,
                      101,
                      58,
                      51,
                      48,
                      112,
                      120,
                      59,
                      99,
                      111,
                      108,
                      111,
                      114,
                      58,
                      114,
                      101,
                      100,
                      59
                    )
                  ),
                  console.log(
                    n(
                      65,
                      32,
                      116,
                      114,
                      105,
                      97,
                      108,
                      32,
                      118,
                      101,
                      114,
                      115,
                      105,
                      111,
                      110,
                      32,
                      111,
                      102,
                      32
                    ) +
                      c +
                      n(
                        32,
                        105,
                        115,
                        32,
                        108,
                        111,
                        97,
                        100,
                        101,
                        100,
                        32,
                        116,
                        104,
                        97,
                        116,
                        32,
                        111,
                        110,
                        108,
                        121,
                        32,
                        119,
                        111,
                        114,
                        107,
                        115,
                        32,
                        108,
                        111,
                        99,
                        97,
                        108,
                        108,
                        121,
                        32,
                        97,
                        110,
                        100,
                        32,
                        111,
                        110,
                        32,
                        100,
                        111,
                        109,
                        97,
                        105,
                        110,
                        115,
                        32,
                        108,
                        105,
                        107,
                        101,
                        32,
                        99,
                        111,
                        100,
                        101,
                        112,
                        101,
                        110,
                        46,
                        105,
                        111,
                        32,
                        97,
                        110,
                        100,
                        32,
                        99,
                        111,
                        100,
                        101,
                        115,
                        97,
                        110,
                        100,
                        98,
                        111,
                        120,
                        46,
                        105,
                        111,
                        46,
                        32,
                        42,
                        42,
                        42,
                        32,
                        68,
                        79,
                        32,
                        78,
                        79,
                        84,
                        32,
                        68,
                        69,
                        80,
                        76,
                        79,
                        89,
                        32,
                        84,
                        72,
                        73,
                        83,
                        32,
                        70,
                        73,
                        76,
                        69,
                        32,
                        42,
                        42,
                        42,
                        32,
                        76,
                        111,
                        97,
                        100,
                        105,
                        110,
                        103,
                        32,
                        105,
                        116,
                        32,
                        111,
                        110,
                        32,
                        97,
                        110,
                        32,
                        117,
                        110,
                        97,
                        117,
                        116,
                        104,
                        111,
                        114,
                        105,
                        122,
                        101,
                        100,
                        32,
                        115,
                        105,
                        116,
                        101,
                        32,
                        118,
                        105,
                        111,
                        108,
                        97,
                        116,
                        101,
                        115,
                        32,
                        116,
                        104,
                        101,
                        32,
                        108,
                        105,
                        99,
                        101,
                        110,
                        115,
                        101,
                        32,
                        97,
                        110,
                        100,
                        32,
                        119,
                        105,
                        108,
                        108,
                        32,
                        99,
                        97,
                        117,
                        115,
                        101,
                        32,
                        97,
                        32,
                        114,
                        101,
                        100,
                        105,
                        114,
                        101,
                        99,
                        116,
                        46,
                        32,
                        80,
                        108,
                        101,
                        97,
                        115,
                        101,
                        32,
                        106,
                        111,
                        105,
                        110,
                        32,
                        67,
                        108,
                        117,
                        98,
                        32,
                        71,
                        114,
                        101,
                        101,
                        110,
                        83,
                        111,
                        99,
                        107,
                        32,
                        116,
                        111,
                        32,
                        103,
                        101,
                        116,
                        32,
                        102,
                        117,
                        108,
                        108,
                        32,
                        97,
                        99,
                        99,
                        101,
                        115,
                        115,
                        32,
                        116,
                        111,
                        32,
                        116,
                        104,
                        101,
                        32,
                        98,
                        111,
                        110,
                        117,
                        115,
                        32,
                        112,
                        108,
                        117,
                        103,
                        105,
                        110,
                        115,
                        32,
                        116,
                        104,
                        97,
                        116,
                        32,
                        98,
                        111,
                        111,
                        115,
                        116,
                        32,
                        121,
                        111,
                        117,
                        114,
                        32,
                        97,
                        110,
                        105,
                        109,
                        97,
                        116,
                        105,
                        111,
                        110,
                        32,
                        115,
                        117,
                        112,
                        101,
                        114,
                        112,
                        111,
                        119,
                        101,
                        114,
                        115,
                        46,
                        32,
                        68,
                        105,
                        115,
                        97,
                        98,
                        108,
                        101,
                        32,
                        116,
                        104,
                        105,
                        115,
                        32,
                        119,
                        97,
                        114,
                        110,
                        105,
                        110,
                        103,
                        32,
                        119,
                        105,
                        116,
                        104,
                        32,
                        103,
                        115,
                        97,
                        112,
                        46,
                        99,
                        111,
                        110,
                        102,
                        105,
                        103,
                        40,
                        123,
                        116,
                        114,
                        105,
                        97,
                        108,
                        87,
                        97,
                        114,
                        110,
                        58,
                        32,
                        102,
                        97,
                        108,
                        115,
                        101,
                        125,
                        41,
                        59
                      )
                  ),
                  console.log(
                    n(
                      37,
                      99,
                      71,
                      101,
                      116,
                      32,
                      117,
                      110,
                      114,
                      101,
                      115,
                      116,
                      114,
                      105,
                      99,
                      116,
                      101,
                      100,
                      32,
                      102,
                      105,
                      108,
                      101,
                      115,
                      32,
                      97,
                      116,
                      32,
                      104,
                      116,
                      116,
                      112,
                      115,
                      58,
                      47,
                      47,
                      103,
                      114,
                      101,
                      101,
                      110,
                      115,
                      111,
                      99,
                      107,
                      46,
                      99,
                      111,
                      109,
                      47,
                      99,
                      108,
                      117,
                      98
                    ),
                    n(
                      102,
                      111,
                      110,
                      116,
                      45,
                      115,
                      105,
                      122,
                      101,
                      58,
                      49,
                      54,
                      112,
                      120,
                      59,
                      99,
                      111,
                      108,
                      111,
                      114,
                      58,
                      35,
                      52,
                      101,
                      57,
                      56,
                      49,
                      53
                    )
                  ),
                  (window._gsapWarned = 1))
              }
          }, 50);
          -1 < --o;

        )
          if (-1 !== e.indexOf(s[o])) return
        i
      },
      {
        version: '3.12.3',
        name: 'physics2D',
        register: s,
        init: function init(n, e, i) {
          d || s()
          var o = this,
            r = +e.angle || 0,
            a = +e.velocity || 0,
            c = +e.acceleration || 0,
            l = e.xProp || 'x',
            p = e.yProp || 'y',
            f =
              e.accelerationAngle || 0 === e.accelerationAngle
                ? +e.accelerationAngle
                : r
          ;(o.styles =
            u &&
            u(
              n,
              e.xProp && 'x' !== e.xProp ? e.xProp + ',' + e.yProp : 'transform'
            )),
            (o.target = n),
            (o.tween = i),
            (o.step = 0),
            (o.sps = 30),
            e.gravity && ((c = +e.gravity), (f = 90)),
            (r *= v),
            (f *= v),
            (o.fr = 1 - (+e.friction || 0)),
            o._props.push(l, p),
            (o.xp = new t(n, l, Math.cos(r) * a, Math.cos(f) * c, o.sps)),
            (o.yp = new t(n, p, Math.sin(r) * a, Math.sin(f) * c, o.sps)),
            (o.skipX = o.skipY = 0)
        },
        render: function render(n, e) {
          var t,
            i,
            s,
            o,
            r,
            a,
            c = e.xp,
            l = e.yp,
            p = e.tween,
            f = e.target,
            d = e.step,
            u = e.sps,
            v = e.fr,
            h = e.skipX,
            g = e.skipY,
            w = p._from ? p._dur - p._time : p._time
          if (p._time || !y()) {
            if (1 === v)
              (s = w * w * 0.5),
                (t = c.s + c.vel * w + c.acc * s),
                (i = l.s + l.vel * w + l.acc * s)
            else {
              for (
                o = a = (0 | (w *= u)) - d,
                  a < 0 &&
                    ((c.v = c.vel / u),
                    (l.v = l.vel / u),
                    (c.val = c.s),
                    (l.val = l.s),
                    (o = a = (e.step = 0) | w)),
                  r = (w % 1) * v;
                a--;

              )
                (c.v += c.a),
                  (l.v += l.a),
                  (c.v *= v),
                  (l.v *= v),
                  (c.val += c.v),
                  (l.val += l.v)
              ;(t = c.val + c.v * r), (i = l.val + l.v * r), (e.step += o)
            }
            h || c.set(f, c.p, k(t) + c.u), g || l.set(f, l.p, k(i) + l.u)
          } else e.styles.revert()
        },
        kill: function kill(n) {
          this.xp.p === n && (this.skipX = 1),
            this.yp.p === n && (this.skipY = 1)
        },
      })
  j() && r.registerPlugin(i), (e.Physics2DPlugin = i), (e.default = i)
  if (typeof window === 'undefined' || window !== e) {
    Object.defineProperty(e, '__esModule', {value: !0})
  } else {
    delete e.default
  }
})


http://www.niftyadmin.cn/n/5142281.html

相关文章

Springboot+shiro,完整教程,带你学会shiro

您的第一个 Apache Shiro 应用程序 引入依赖&#xff1a; <?xml version"1.0" encoding"UTF-8"?> <project xmlns"http://maven.apache.org/POM/4.0.0"xmlns:xsi"http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLoc…

springboot自定义404页面

添加配置类 import java.io.File; import java.io.FileOutputStream; import java.io.IOException; import javax.servlet.Servlet; import org.apache.catalina.startup.Tomcat; import org.apache.catalina.valves.ErrorReportValve; import org.apache.coyote.UpgradeProtoc…

基于MFC的串口通信(Mscomm)

1、串口通信的概述&#xff1a; 串口是一种重要的通信资源&#xff0c;例如鼠标口、USB接口都是串口。串行端口是CPU和串行设备间的编码转换器。当数据从CPU经过端口发送出去的时候&#xff0c;字节数据会被转为串行的位&#xff0c;在接收数据时&#xff0c;串行的位被转换为…

FreeRTOS_信号量之优先级翻转

目录 1. 优先级翻转 2. 优先级翻转实验 2.1 实验目的 2.2 实验设计 2.3 实验程序 2.4 现象 1. 优先级翻转 在使用二值信号量的时候会遇到一个很常见的问题——优先级翻转。优先级翻转在可剥夺内核中是非常常见的&#xff0c;在实时系统中不允许出现这种现象&#xff0c;这…

量子计算与量子密码(入门级-少图版)

量子计算与量子密码 写在最前面一些可能带来的有趣的知识和潜在的收获 1、Introduction导言四个特性不确定性&#xff08;自由意志论&#xff09;Indeterminism不确定性Uncertainty叠加原理(线性)superposition (linearity)纠缠entanglement 虚数的常见基本运算欧拉公式&#x…

8. 一文快速学懂常用工具——Linux命令(上)

本章讲解知识点 引言 指令学习 本专栏适合于软件开发刚入职的学生或人士&#xff0c;有一定的编程基础&#xff0c;帮助大家快速掌握工作中必会的工具和指令。本专栏针对面试题答案进行了优化&#xff0c;尽量做到好记、言简意赅。如专栏内容有错漏&#xff0c;欢迎在评论区指…

译文:我们如何使 Elasticsearch 7.11 中的 date_histogram 聚合比以往更快

这篇文章是ES7.11版本的文章&#xff0c;主要学习的是思路&#xff0c;记录在这里留作以后参考用。 原文地址&#xff1a;https://www.elastic.co/cn/blog/how-we-made-date-histogram-aggregations-faster-than-ever-in-elasticsearch-7-11 正文开始&#xff1a; Elasticsea…

React使用富文本CKEditor 5,上传图片并可设置大小

上传图片 基础使用&#xff08;标题、粗体、斜体、超链接、缩进段落、有序无序、上传图片&#xff09; 官网查看&#xff1a;https://ckeditor.com/docs/ckeditor5/latest/installation/integrations/react.html 安装依赖 npm install --save ckeditor/ckeditor5-react cked…