1、在js文件中获取关联html中某个元素的值,死活获取不到:
原因:html文件中link链接js文件,link写得很靠前,网页还没有加载完所有数据,js自然获取不到元素中的值。
解决:如果可以,就把js文件的link写在最后面(前提是不影响其他数据喔),或者把那段js代码拎出来直接写到html中。
2、js文件请求服务器接口,一直报错,本地请求本地localhost测试接口又很正常:
原因:联系上下文连猜带蒙发现有几个参数是必需传过去的(因为没有接口文档···接口也不是我写的),类似于token参数这种。
解决:就传过去嘛!
3、真机调试(安卓手机+windows):
(1)、把安卓手机的开发者模式打开,每种手机的开发者调试位置不一样,自己找一找奥!
(2)、电脑上下载一个360手机助手,确保手机能连上,连上后这个360会给手机发送安装包,不要抗拒;
(3)、连上usb,手机要允许调试;
(4)、点击HBuilder->运行->运行到手机或者模拟器,看看有没有设备号,有就是连上了,第一次运行会给手机发送手机版HBuilder安装包,也不要抗拒。
4、真机调试(ios+windows):
(1)、一条有用的苹果数据线,非常重要;
(2)、下载iTools和iTunes,确保能通过USB连上手机;
(3)、点击运行到设备之后,可能会报错,多半是因为你的ios还没有允许通过HBuilder验证,你需要去某个地方点一哈,是哪里我忘了,然后基本就可以运行了。
可以看看官方手册:真机调试的问题手册5、HBuiler的APP打包问题:
(1)、manifest.json的配置中,版本号记得+1,code记得+1; (2)、图标配置需要注意的是:要上传到APPstore的图片要去透明化,可以把png图片转成jpg,再从jpg转回png,图片中透明的部分就是白色了,但是还要记得去掉Alpha通道,这个可以用PS处理;
(3)、Appstore审核反馈废弃UIWebview APIs问题,这个可能会导致旧版本APP升级不成功,看一下这个官方手册说明喔!