H5通用广告位检测方法
关于域名部署与SSL证书
简单的网址部署方式
选择服务器
这里我用的是阿里云的轻量服务器,打开阿里云–>搜索轻量服务器
–>选择配置(镜像选择宝塔面板),其他的根据自己需求来,购买成功后打开轻量服务器后台选择就会看到购买的实例,在里面可以登录宝塔面板。
解析
阿里云申请域名,选择域名解析–>添加记录–>设置主机名(域名备案是必要的,否则会影响网址的正常访问,搜索阿里云搜索ICP备案,有时间都可以提前备好
)
1 | 主机记录就是域名前缀,常用主机记录及含义如下: |
—>记录值选择你购买的服务器地址, 确定
部署证书
登录宝塔面板–>选择左侧栏网站
选项–>添加站点–>写上解释时完整的域名(例如:abc.rfcodetop),点击对应域名的SSL证书下的未部署或是选择–>设置–>SSL证书,然后选择Let’s Encrypt,点击申请证书,等待申请成功保存就可以了(Let’s Encrypt默认续签且免费)
解析域名后,如我的:blog.rfcode.top,然后在宝塔后台创建站点,或者服务器后台添加站点,找到站点根目录root/blog.rfcode.top/上传资源内容。
Js动态放置H5广告的方法
常见广告类型
ads.txt
将ads.txt放在发布站点的根目录下,申请广告。
1 | 成功申请,获取可以放置的广告代码如下: |
Windows下ossutil安装及常见错误解决方法
安装方法
选择官方给的【安装ossutil】方法,对应自己的电脑配置选择Windows环境下版本,下载后进行根据提示分别设置Endpoint、AccessKey ID、AccessKey Secret和STSToken参数。这里主要对报错解决方案进行一个记录,因为自己在网上一直没有找到解决办法。
错误解决方案
报错1
ossutil:command not found
html部分css样式修改方法
html读取js脚本批量加载图片及超链接
思路: 编写脚本文件–>html引入–>创建div来获取显示图片并添加点击事件
引入js脚本
在html文件<head> </head>
中间引入脚本路径,如下..index.js
为脚本文件路径
1 | <script src="..index.js"></script> |
在需要加载图片及超链接的<div>
处加上id,例如下面我给gamebox
加上game_list
的id
1 | <body> |
Git配置仓库公钥及使用
CocosCreator3.x发射瞄准线
小球瞄准线在2D小游戏开发中是常用的功能,找了好久发现网上都是CocosCreator2.x相关的教程,如白玉无冰老师的《反复横跳的瞄准线!…》、《creator 反复横跳瞄准线的实现》From飞猪001,刚好第一份实习时有个3.x项目需要小球瞄准功能,但是当时由于3.x更新了系列2.x的API一直没弄懂做不出来,今天解决了就做个记录(这里要特别感谢键兴哥哥的指导)。
基本准备: 创建2D项目==>新建场景==>设置项目的设计宽高:宽540高960
- 在Canvas画布下创建Sprite节点名称为touch_node和Graphics节点名为graphic_line
- 新建脚本Test.ts挂到Canvas节点上,复制以下下代码(保存Canvas节点上找到Test组件挂上touch_node和graphic_line节点):
CocosCreator升级3.x进阶API
乘积运算
在CocosCreator升级3.x版本后,对2.x的一些乘积运算API进行了改动,在3.x乘积运算使用了静态方法,以下是一些写法上的差异:
1 | //向量相减 |