TC官方合作论坛

标题: 解决界面无悬浮窗启动http请求用不了的问题 [打印本页]

作者: mjkmjk485    时间: 2016-8-10 09:54
标题: 解决界面无悬浮窗启动http请求用不了的问题
一开始以为是bug 只要以无悬浮窗启动的 http请求 就用不了 后来 多亏了♡い** 提醒 才明白了 原来http请求 只能在线程里启动 悬浮窗是UI线程 如果去掉 必须在init 里面 启动线程下就好了 代码帖上


  1. function tr_init()
  2.    
  3.     traceprint("无悬浮窗启动事件")
  4.    
  5.     变量 header = 数组()
  6.     header["Accept"] = "*/*"
  7.     header["User-Agent"] = "Mozilla/5.0 (X11; Ubuntu; Linux i686; rv:17.0) Gecko/17.0 Firefox/17.0"
  8.     header["Accept-Language"] = "zh-CN,en-US;q=0.5"
  9.     header["Accept-Encoding"] = "deflate"
  10.     header["Cache-Control"] = "no-cache"
  11.     变量 body = http请求("get",网址,"","utf-8",header)
  12.     traceprint(body)
  13.     var j_nub=0
  14.     while(true)
  15.         j_nub=j_nub+1
  16.         traceprint(j_nub)
  17.         sleep(100)
  18.     end
  19.    
  20. end


  21. function init()
  22.    
  23.     var 线程_id   
  24.    
  25.     线程_id=线程开启("tr_init",0)
  26.     traceprint("线程结束")
  27.    
  28. end
复制代码



作者: wskceltc    时间: 2018-7-11 10:40
怎么用啊?




欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/) Powered by Discuz! X3.1