详细问题描述
项目开始是用hbuilder开发的,用hbuilder真机调试ios和android都是正常的。
目前要升级用hbuilderx开发。导入到hbuilderx中真机调试,在android中一切正常,在ios中部分界面错乱,并且报Script error.filename:lineno:0;发不出去ajax。看了文档之后,在配置中强制使用了UIWebview,这时候ajax正常发送了,但是界面还是错乱的。请问这是什么原因,怎么解决呢?
图二是正常界面,图一是ios界面错乱的情况。
[ios型号]iphoneXS
[iOS版本号]14.2.1
[QQ]842308864
雅雅 (作者)
检查了css的写法,确实发现了一个问题。在hbuilderx调试中,body身上加了class="mui-ios mui-ios-11 mui-ios-11-0"这样一串class,但在代码中是没有写的。我寻思着应该跟这一块被莫名其妙加上去的代码有些关系。我全局搜索项目中也没有这几个class名。
2019-12-06 09:50