当前位置: 首页 > news >正文

电信宽带做网站专业的外贸网站建设公司排名

电信宽带做网站,专业的外贸网站建设公司排名,网络推广专员主要的工作内容,某某公司网络营销策划书h5|web页面嵌套iframe传参给cocosCreator 目录 一、快速浏览 二、详细实现与项目代码 三、安全性评估——iframe 实现效果: 一、快速浏览 在h5页面中,使用JavaScript获取需要传递的参数,如下: var token ZHESHINIDETOKEN; var phone 11…

h5|web页面嵌套iframe传参给cocosCreator

目录
一、快速浏览
二、详细实现与项目代码
三、安全性评估——iframe

实现效果:
在这里插入图片描述

一、快速浏览

  1. 在h5页面中,使用JavaScript获取需要传递的参数,如下:
var token = 'ZHESHINIDETOKEN';
var phone = '110120119';
  1. 使用iframe嵌入cocosCreator游戏页面,同时将参数作为url的query string传递,如下:
<iframe src="http://192.168.66.1:9800/?token=ZHESHINIDETOKEN&phone=110120119"></iframe>
  1. 在cocosCreator游戏页面中,使用JavaScript获取url中的参数,如下:
var url = window.location.href;   //http://192.168.66.1:9800/?token=ZHESHINIDETOKEN&phone=110120119
var params = url.split('?')[1].split('&');  //["token=ZHESHINIDETOKEN","phone=110120119"]
var token = params[0].split('=')[1];   //ZHESHINIDETOKEN
var phone = params[1].split('=')[1];   //110120119
  1. 在cocosCreator游戏中使用获取到的参数进行相关操作。

二、详细实现与项目代码

  1. web|h5 代码 (页面中嵌套iframe显示cocos)
<!DOCTYPE html>
<html>
<head> 
<meta charset="utf-8"> 
<title>web|h5传递参数给iframe到cocos</title> 
</head>
<script>
</script>
<body><h1>web|h5传递参数给iframe到cocos</h1><iframe height="60%" width= "80%" src="http://192.168.66.1:9800/?token=ZHESHINIDETOKEN&phone=110120119"></iframe>
</body>
</html>
  1. cocos creator 代码实现
    2.1场景节点设置
    在这里插入图片描述
    2.2在Canvas下添加脚本 (parameControll.ts) 代码如下:
import { _decorator, Component, Node, Label } from 'cc';    //cocos creator v3.6.1
const { ccclass, property } = _decorator;@ccclass('parameControll')
export class parameControll extends Component {start() {var url = window.location.href;  //http://192.168.66.1:9800/?token=ZHESHINIDETOKEN&phone=110120119var params = url.split('?')[1].split('&'); //["token=ZHESHINIDETOKEN","phone=110120119"]var param1 = params[0].split('=')[1];  //ZHESHINIDETOKENvar param2 = params[1].split('=')[1];   //110120119this.node.getChildByName("token-001").getComponent(Label).string  = param1;  //token-001节点赋值this.node.getChildByName("phone-001").getComponent(Label).string  = param2;  //phone-001节点赋值}update(deltaTime: number) {}
}

      2.3实现效果
在这里插入图片描述

三、安全性评估——iframe

在使用h5嵌套iframe传参给cocosCreator时,需要进行安全性评估,以确保传递的参数不会被恶意利用或篡改。

以下是一些安全性评估建议:

  • 验证参数:在接收到参数之后,需要对其进行验证,确保参数的格式和内容符合预期。例如,可以检查参数是否为数字、字符串或布尔值,并且是否符合特定的格式要求。

  • 防止跨站脚本攻击(XSS):在传递参数时,需要对参数进行转义或过滤,以防止恶意脚本注入。例如,可以使用HTML实体编码或JavaScript的encodeURIComponent()函数来转义特殊字符。

  • 防止跨站请求伪造(CSRF)攻击:在接收到请求时,需要验证请求来源是否合法。例如,可以使用CSRF令牌来验证请求是否来自合法的来源。

  • 加密传输:为了保护传输过程中的数据安全,可以使用SSL/TLS加密协议来加密传输的数据。

  • 限制访问权限:为了防止未授权的访问,可以限制访问接口的权限,并使用身份验证和授权机制来验证访问者的身份和权限。

总之,h5嵌套iframe传参给cocosCreator时,需要注意安全性问题,采取相应的措施来保护数据安全和防止恶意攻击。


关键词:

将token或者其他参数传递给cocoscreator

用iframe的src携带参数传递

h5嵌套iframe传参给cocosCreator

http://www.yayakq.cn/news/695428/

相关文章:

  • 上海平台网站建设公wordpress文章防采集
  • 关键词站长工具长沙网站建设定制
  • 营销型网站制作公司庆阳做网站的公司
  • 外国人做那个的视频网站购物网站的做
  • 做淘客网站用什么服务器好北京中天人建设工程有限公司网站
  • 网站推广公司网站大连效果图制作公司
  • 做企业网站哪家好wordpress关闭站点
  • 廊坊网站建设搭建网络公司经营范围如何填写
  • 腾讯云网站备案流程图贸泽电子元器件商城
  • 建设个直播网站要多少钱广州优化网站
  • 做冻品的网站哈尔滨网站建设渠道
  • 可以上传图片的公司网站wordpress装插件
  • 万江专业网站快速排名如何制作网页二维码
  • 知名的中文域名网站有哪些网页设计图片横向排列
  • 网站开发及服务合同湖南中耀建设集团有限公司网站
  • 网址导航网站简单制作单页面seo搜索引擎优化
  • 贸易公司网站源码具有价值的专业网站建设平台
  • 朔州市建设监理公司网站织梦手机网站模板安装
  • 珠海网站推广WordPress任务发布插件
  • 网站的二级导航怎么做网站建设在哪里
  • 购物网站成品企业网站的建设意义
  • 网站开发公司 优帮云青岛互联网企业排名
  • wordpress 顶部白条广州百度搜索优化
  • 做网站电脑开一天用多少钱网站做好了每年都要续费吗
  • 网站建设管理流程北京网站建设亿玛酷出名5
  • 全国最大的网站建设公司排名兰州做网站公司
  • 网站建设合同违约条款wordpress class类
  • 男的和女的做那种短视频网站番禺网站制作
  • wordpress阿里云建站入门编程软件
  • 专门做外贸的网站手机网站建设教程视频教程