iOS 13 HBuilder 5+ App不能跨域登录的问题

最近我们的APP遇到不能登录的问题,提示登录成功,但登录状态没有生效,APP是用HBuilder打的5+的包。这个问题好像是iOS 13发布正式前不久出现的。

iOS有UIWebview和WKWebview两种webview,从iOS13开始苹果将UIWebview列为过期API。

HBuilderX 2.2.5+版本已将iOS上所有webview的默认内核由UIWebview调整为WKWebview。

HBuilder打包上架提示 targetSdkVersion过低

HBuilder打出来的包,在上架到应用宝等市场时,可能会出现安装包的targetSdkVersion过低,不能低于26之类的提示。这是因为Hbuilder的云端打包使用的targetSdkVersion默认是21,需要自己在manifest.json文件中自己指定targetSdkVersion。

打开manifest.json的源码视图,在distribute模块下的google模块里,新增两行配置

解决plupload在IE9下点击没反应的问题

解决plupload在IE9下点击没反应的问题。

plupload是一款不错的JavaScript图片上传插件。

plupload在IE9下点击可能会出现没反应的情况,这个问题是由于plupload首选的是`Html5`的上传方式,IE9对`Html5`的支持不好,而且其它上传方式没有被正确配置造成的。

所以我首选`flash`作为上传图片的方式。配置如下:

解决微信浏览器返回上一页面强制刷新的问题

微信浏览器,Chrome PC版浏览器,在返回上一页面,且上一页面包含AJAX代码时,页面就会被强制刷新,极度影响用户体验。

而我们想要的效果是:返回上一页面时,页面还停留在原来的状态,AJAX获取到的数据还在,滚动条也在原来的位置。

通过**HTML5**的**history API** + **缓存**可以做到这一点。

豫ICP备19001387号-1