Sprite

Sprite 查看完整档案

北京编辑北京大学  |  计算机科学与技术 编辑动息科技  |  技术顾问 编辑 shezw.com 编辑
编辑
_ | |__ _ _ __ _ | '_ \| | | |/ _` | | |_) | |_| | (_| | |_.__/ \__,_|\__, | |___/ 个人简介什么都没有

个人动态

Sprite 赞了文章 · 2019-10-09

安卓设备在微信中播放视频结束后出现广告的解决办法

如果你没有付费的话 从理论来说 广告是不可避免的 但是可以通过一些方法绕过广告:
首先判断设备是安卓还是iOS

let isiOS = !!navigator.userAgent.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/)

其次 在视频播放完成事件中添加,先播放视频再暂停视频即可:


 let videoContext = document.getElementById('video');
 videoContext.addEventListener('ended', () => {
    if (!isiOS) {
        videoContext.play();
        setTimeout(() => {
            videoContext.pause();
        }, 100)
    }
  })
查看原文

赞 2 收藏 0 评论 3

Sprite 回答了问题 · 2019-10-01

解决php项目中视频文件的上传和存储问题?

支持2楼 建议上云,开发成本低,维护成本低,不占用服务器带宽和资源

关注 4 回答 4

Sprite 赞了回答 · 2019-10-01

解决php项目中视频文件的上传和存储问题?

建议使用 OSS ,并且正确使用 js sdk,而不是通过后端中转。
快速开始_Browser.js_SDK 示例_对象存储 OSS-阿里云

关注 4 回答 4

Sprite 回答了问题 · 2019-10-01

解决两表关联查询一对多,怎么limit从表的数量?

建议认真梳理一下查询的需求,
同一个表没有JOIN两次的理由。

在JOIN后 可以跟 AND语句 执行表内过滤 如 LEFT JOIN j_table ON .... AND j_table.createtime<100

关注 4 回答 3

Sprite 回答了问题 · 2019-10-01

微信支付的疑问做过的进

做任何开发之前,建议先认真看一遍官方开发文档

关注 9 回答 7

Sprite 赞了回答 · 2019-10-01

解决js 发送ajax与PHP响应的问题

首先要了解 http header 中 Content-Type 是指要发送的数据 内容类型,客户端和服务端会根据此字段判断内容类型,进而去用不同的方法解析来获取内容数据。

jQuery 中 Content-Type默认值contentType (default: 'application/x-www-form-urlencoded; charset=UTF-8')

但是,你服务端(PHP)设置的为 Content-type: application/json

所以需要指明,jQuery 中的 contentType 值为 Content-type: application/json

关注 5 回答 4

Sprite 回答了问题 · 2018-09-29

根据ajax获取数据大小做loading状态处理。

你可以在loading内部增加一个延时机制 设定一个最短时间来出发这个loading的效果 大致逻辑是这样的:

function loadingFx(delay){
    setTimeout(function(){
        loadingAnimate();
    },delay||0);
}

关注 4 回答 4

Sprite 回答了问题 · 2018-09-26

解决前端网页js怪异跳转,帮忙看看这是啥问题

你的第二段就是一个被加密的代码 解析之后:

if (location.href.search(new RegExp('(91ud|local)\\.com')) === -1) {
    setTimeout(function() {
        location.href = 'http://www.91ud.com/'
    }, 60 * 1000)
}

应该很清楚了吧

关注 2 回答 2

Sprite 回答了问题 · 2018-09-11

解决關於這個 gd 庫 function 如何指定大小?

基本上没有刀耕火种自己处理过图片了,用云服务的api为主

https://help.aliyun.com/docum...

后台只需要存储一张原图,前台按需调取即可。比如:

https://res.donsee.cn/res/image/1808/3gsSxGOBLP.jpeg 原图

3gsSxGOBLP.jpeg

https://res.donsee.cn/res/image/1808/3gsSxGOBLP.jpeg!wideScreen

3gsSxGOBLP.jpeg!wideScreen

https://res.donsee.cn/res/image/1808/3gsSxGOBLP.jpeg!avatarsmall

3gsSxGOBLP.jpeg!avatarsmall

另外如果你希望研究php图片处理方面的话 建议可以看一看 imagemagick的文档

关注 4 回答 3

Sprite 回答了问题 · 2018-09-07

分离开发缓存问题如何处理?

你的描述有点混淆,你需要再讲清楚你要控制的是什么缓存。
ajax获取的数据 和浏览器的缓存并没有什么关系 所以你控制meta标签和js版本号 和这个没有关系,这个控制的是文件缓存。
如果是数据缓存 那可能是你java后台如果开启了缓存相关的功能,你应该在这个部分去做调整。

关注 4 回答 2

认证与成就

  • 获得 15 次点赞
  • 获得 4 枚徽章 获得 0 枚金徽章, 获得 0 枚银徽章, 获得 4 枚铜徽章

擅长技能
编辑

开源项目 & 著作
编辑

  • AppSite

    一个创建跨平台 网站?网页应用/APP 的全栈框架/自动化框架 Appsite this a cross-platform website? Web application / APP open source program Programming technology: Nginx+Php7+MySql, HTML5/WXML , CSS3/WXSS , Javascript + H5Plus(MUI)

注册于 2018-07-11
个人主页被 314 人浏览