写了几个html页面,在ios、浏览器、安卓自带浏览器里都能打开。放在钉钉里,用安卓打开,死活加载不出来,根本就不执行javascript,并且进度条一直不完整。仔细排查了所有的代码,最终怀疑有一行有点问题,使用了较新的javascript写法,可能是问题所在,改了之后果然就好了,真尼玛坑爹,发出来以免更多人被坑。
$(function(){
//swal设置
swal.setDefaults({ confirmButtonColor: '#155500',animation:"false",confirmButtonText:"确定",cancelButtonText:"取消"});
var container = document.getElementById('fb-rendered-form');
var formRenderOpts = {
container, //这里使用了简写,android无法解释执行
formData: data,
dataType: 'json'
};
$(container).formRender(formRenderOpts);
});