看下来感觉还不错,又把原来生疏的地方痛虐了一遍又一遍…
最近一个小活,朋友的boss要求在一个群组里英语沟通(qq群组,纯文字),嘿嘿。没想到哥就这么上了,!哥就这么上了!哥就这么上了!
沟通不算自如,起码对答上没太大问题,除了生词偶尔还是要查查的。哈哈~ 感谢自己一直来的坚持,再把三搞完,就开始锻炼听力和发音了。
天道酬勤,知足常乐
看下来感觉还不错,又把原来生疏的地方痛虐了一遍又一遍…
最近一个小活,朋友的boss要求在一个群组里英语沟通(qq群组,纯文字),嘿嘿。没想到哥就这么上了,!哥就这么上了!哥就这么上了!
沟通不算自如,起码对答上没太大问题,除了生词偶尔还是要查查的。哈哈~ 感谢自己一直来的坚持,再把三搞完,就开始锻炼听力和发音了。
最近将公司一个小工具用dcloud去写,非常爽,页面流畅程度没得说,最接近原生的ui看来不是吹的,对于虐过phonegap的人来说。
官方首页
http://dcloud.io/
HTML5+
http://www.html5plus.org/doc/zh_cn/device.html
MUI
http://dev.dcloud.net.cn/mui/
补充 chrome 远程 调试:
chrome://inspect
注意:文档类的说明还不全,但是不太影响开发。直接下载 copy mui的demo基本上就能做很多东西了。
特别注意下mui的相关调用:
mui('.mui-slider').slider().gotoItem(1);
文档没有提供明确的函数相关,所以一些触发不清楚的,暂时查不到,直接看mui.js,然后把相关的动作复制出来用就可以了。
主要一个重要的特性就是支持多个webview,解决原来phonegap单一webview,如果处理多功能,得拼死在一块的大弊端。如果,如果主webview有编辑页面,需要弹一个图库的功能,只需要弹一个新的webview出来,并将结果返回到主webview就好了.同时,原来是通过jquery mobile 实现页面切换。因为jquery mobile 的切换实际是通过远程抓取页面的<div xx page>元素补充到当前页面并进行切换的,一个是jqmobile实在是太大,导致各种卡闪,虽然极其轻微。但是好处是基本上你需要的东西都能找到。比mui要成熟很多。不过mui相对轻巧简单,出现的小问题,基本上提交下bug,自己写写相关处理也是可以的。
webview 传值
http://www.html5plus.org/doc/zh_cn/webview.html#plus.webview.WebviewObject.evalJS
soap一个很奇怪的异常,时不时的出现,还没有规律。。。
经过半天的折腾,发现一个php的bug….
libxml_disable_entity_loader(true); ini_set ( soap.wsdl_cache_enabled, 0 );
这两句执行的情况下,再去执行soap的client会报异常,原因是报文的,最外层的<?xml 没了,导致直接报错,抛出标题所说的异常。更奇葩的一个问题是,如果php有个线程执行了上述两句,另一个php线程在不设置的情况下,直接执行
ini_set ( soap.wsdl_cache_enabled, 0 );
和soap client的调用还会报上面的错。大概猜到是配置有缓存,导致的。。。
验证方法:报错的两句一次发起1000条请求。另一个线程纯soap就会异常
一般情况下没人用到…
libxml_disable_entity_loader(true);
这边调用到微信发红包。。里面有出现,好死不死,提交xml用拼的。接收xml用文艺的 xml转 json 加上了该句….
解决方法:
在调用soapclient时,前面执行句
libxml_disable_entity_loader(true);