客户端定时上传坐标

好奇都是要学的 2019-09-06 03:40:00
功能需求。 登陆后1分钟POST服务器一次坐标位置。
网页里放了定时器1分钟POST一次服务器, 外面套了个安卓的壳子。 打开安卓后网页登陆后 不息屏一切正常。 息屏后定时器就不好使了。
请问哪位大神碰上过一样的需求。如何解决的!
...全文
281 16 打赏 收藏 转发到动态 举报
写回复
用AI写文章
16 条回复
切换为时间正序
请发表友善的回复…
发表回复
于小九 2019-09-13
  • 打赏
  • 举报
回复
我之前做过安卓项目也是遇到定时器息屏后计时会停止的问题,找了很久没有解决方案后面就直接设置系统常亮了
  • 打赏
  • 举报
回复
没有人遇到过这样的需求吗?
  • 打赏
  • 举报
回复
引用 9 楼 wanghui0380 的回复:
我问了一下做app的兄弟,他们说这是固有问题,IOS和安卓都是如此。熄屏后浏览器停止动作(要省电啊),不过会有一个事件通知状态为"hide",他们做计时器有用,你这个你没用了,你不是要重新记时,你要的是他动作 所以,还是要玩app的直接在壳上做。
还有最恶心的是 在手机浏览器里 audio不能自动播放。 必须手动触发下。 也就是不能用audio 去模拟推送功能。 因为他压根就不响
引用 13 楼 ManBOyyy 的回复:
[quote=引用 12 楼 好奇都是要学的 的回复:] [quote=引用 7 楼 ManBOyyy 的回复:] 按照你的理解,是不是息屏了,也接收不了數據了?就不能像QQ微信一樣?
还有最恶心的是 在手机浏览器里 audio不能自动播放。 必须手动触发下。 也就是不能用audio 去模拟推送功能。 因为他压根就不响[/quote] 是不是因為沒有用wifi情況下,APP這方面我不太懂[/quote] 跟是不是wifi没关系。 就是 手机的安全机制 不让 audio 自动不放 必须手动触发。 根本绕不过去
ManBOyyy 2019-09-06
  • 打赏
  • 举报
回复
引用 12 楼 好奇都是要学的 的回复:
[quote=引用 7 楼 ManBOyyy 的回复:]

按照你的理解,是不是息屏了,也接收不了數據了?就不能像QQ微信一樣?


还有最恶心的是 在手机浏览器里 audio不能自动播放。 必须手动触发下。 也就是不能用audio 去模拟推送功能。 因为他压根就不响[/quote]
是不是因為沒有用wifi情況下,APP這方面我不太懂
  • 打赏
  • 举报
回复
引用 7 楼 ManBOyyy 的回复:
按照你的理解,是不是息屏了,也接收不了數據了?就不能像QQ微信一樣?
还有最恶心的是 在手机浏览器里 audio不能自动播放。 必须手动触发下。 也就是不能用audio 去模拟推送功能。 因为他压根就不响
  • 打赏
  • 举报
回复
引用 9 楼 wanghui0380 的回复:
我问了一下做app的兄弟,他们说这是固有问题,IOS和安卓都是如此。熄屏后浏览器停止动作(要省电啊),不过会有一个事件通知状态为"hide",他们做计时器有用,你这个你没用了,你不是要重新记时,你要的是他动作 所以,还是要玩app的直接在壳上做。
用SignalR测试了下, 息屏的时候 服务端推送收到数据了。 但是没办法知道 是我在息屏的时候收到的还是 解屏 登陆APP收到的。 反正眼睛识别不出来
  • 打赏
  • 举报
回复
引用 7 楼 ManBOyyy 的回复:
按照你的理解,是不是息屏了,也接收不了數據了?就不能像QQ微信一樣?
用SignalR测试了下, 息屏的时候 还是可以收到数据的。 但是没办法知道 是我在息屏的时候收到的还是 解瓶登陆APP收到的。 反正眼睛识别不出来
wanghui0380 2019-09-06
  • 打赏
  • 举报
回复
我问了一下做app的兄弟,他们说这是固有问题,IOS和安卓都是如此。熄屏后浏览器停止动作(要省电啊),不过会有一个事件通知状态为"hide",他们做计时器有用,你这个你没用了,你不是要重新记时,你要的是他动作 所以,还是要玩app的直接在壳上做。
楠小南 2019-09-06
  • 打赏
  • 举报
回复
这是安卓的机制,息屏后全世界都安静了

只有系统级别的个别服务和一些优先级别比较高的服务会活动,注意:是服务,服务,服务

但是并不保证不会被K 只是活着的几率比较高而已

你套壳不行的,用 C# Xamarin 做个客户端

ManBOyyy 2019-09-06
  • 打赏
  • 举报
回复

按照你的理解,是不是息屏了,也接收不了數據了?就不能像QQ微信一樣?
  • 打赏
  • 举报
回复
引用 4 楼 ManBOyyy 的回复:
肯定不能網頁上做定時器啊,,要不讓客戶端安裝一個app,或者安裝一個插件
现在安的就是APP。 但是 这个APP是我用 网络云打包的。 我不会安卓原生
  • 打赏
  • 举报
回复
引用 1 楼 wanghui0380 的回复:
那就在壳子里面做呗,上次好像都说了。你们都已经那样了,终归是少不了一个搞app的伙计
安卓我也不会啊, 这个壳子 是用的 网上的云打包做的。
ManBOyyy 2019-09-06
  • 打赏
  • 举报
回复
肯定不能網頁上做定時器啊,,要不讓客戶端安裝一個app,或者安裝一個插件
  • 打赏
  • 举报
回复
引用 2 楼 wanghui0380 的回复:
这少不了的。安卓还有各种东西。 缩到后台了,被杀了。都开始发定位了,那么后面也就还有状态监控等等一系列要求。 虽然H5能对付一部分,不过终归还有另外一些你对付不了。
现在只要定时器能好使 其他的都搞定了。 就是息屏后 定时器不执行 , 不能上传坐标
wanghui0380 2019-09-06
  • 打赏
  • 举报
回复
这少不了的。安卓还有各种东西。 缩到后台了,被杀了。都开始发定位了,那么后面也就还有状态监控等等一系列要求。 虽然H5能对付一部分,不过终归还有另外一些你对付不了。
wanghui0380 2019-09-06
  • 打赏
  • 举报
回复
那就在壳子里面做呗,上次好像都说了。你们都已经那样了,终归是少不了一个搞app的伙计
QT creator 教程 一、Qt Creator的安装和hello world程序的编写 二、Qt Creator编写多窗口程序 三、Qt Creator登录对话框 四、Qt Creator添加菜单图标 五、Qt Creator布局管理器的使用 六、Qt Creator实现文本编辑 七、Qt Creator实现文本查找 八、Qt Creator实现状态栏显示 九、Qt Creator中鼠标键盘事件的处理实现自定义鼠标指针 十、Qt Creator中实现定时器和产生随机数 十一、Qt 2D绘图(一)绘制简单图形 十二、Qt 2D绘图(二)渐变填充 十三、Qt 2D绘图(三)绘制文字 十四、Qt 2D绘图(四)绘制路径 十五、Qt 2D绘图(五)显示图片 十六、Qt 2D绘图(六)坐标系统 十七、Qt 2D绘图(七)Qt坐标系统深入 十八、Qt 2D绘图(八)涂鸦板 十九、 Q t 2D 绘图(九)双缓冲绘图简介 二十、Qt 2D绘图(十)图形视图框架简介 二十一、Qt数据库(一)简介 二十二、Qt数据库(二)添加MySQL数据库驱动插件 二十三、Qt数据库(三)利用QSqlQuery类执行SQL语句(一) 二十四、Qt数据库(四)利用QSqlQuery类执行SQL语句(二) 二十五、Qt数据库(五)QSqlQueryModel 二十六、Qt数据库(六)QSqlTableModel 二十七、Qt数据库(七)QSqlRelationalTableModel 二十八、Qt数据库(八)XML(一) 二十九、Qt数据库(九)XML(二) 三十、Qt数据库(十)XML (三) 三十一、Qt 4.7.0及Qt Creator 2.0 beta版安装全程图解 三十二、第一个Qt Quick程序(QML程序) 三十三、体验QML演示程序 三十四、Qt Quick Designer介绍 三十五、QML 组件 三十六、QML项目之Image和BorderImage 三十七、Flipable、Flickable 和状态与动画 三十八、QML 视图 三十九、QtDeclarative模块 四十、使用Nokia Qt SDK开发Symbian和Maemo终端软件 四十一、Qt网络(一)简介四十二、Qt网络(二)HTTP编程 四十三、Qt网络(三)FTP(一) 四十四、Qt网络(四)FTP(二) 四十五、Qt网络(五)获取本机网络信 四十六、Qt网络(六)UDP 四十七、Qt网络(七)TCP(一) 四十八、Qt网络(八)TCP(二)

62,262

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧