js的settimeout方法在安卓不起作用,在某些项目里死活运行不正常的问题。
2017-12-02 09:05
369 查看
在项目里引入一个H5的SDK,调用时候死活不正常,无法调用起里面的js的settimeout方法。把代码写到令一个工程,却一切正常。
进行了长久的各种方法,目前找到一个办法,仅供参考。(提醒,安卓工程引入H5,各种兼容性问题都是巨坑,慎重选择。)
为了直接在小米手机上安装项目,是这样设置的:
js不正常时的配置如下:
经过排除后使用正常的配置如下:
只能猜测高版本的gradle加了对h5的支持。
进行了长久的各种方法,目前找到一个办法,仅供参考。(提醒,安卓工程引入H5,各种兼容性问题都是巨坑,慎重选择。)
为了直接在小米手机上安装项目,是这样设置的:
dependencies { classpath 'com.android.tools.build:gradle:2.2.3' }
js不正常时的配置如下:
distributionUrl=https\://services.gradle.org/distributions/gradle-2.14.1-all.zip
经过排除后使用正常的配置如下:
distributionUrl=https\://services.gradle.org/distributions/gradle-3.3-all.zip
只能猜测高版本的gradle加了对h5的支持。
相关文章推荐
- 用JFinal框架自带的main方法运行正常的情况下,用tomcat发布项目出现css样式表引用错误和资源找不到问题。
- myeclipse中直接复制的项目或项目改名后不能正常运行的解决方法
- 虚拟IP实验,遇到场景启用使用虚拟IP就报错,不启用可以正常运行的问题,解决方法
- 用JS做计算的时候小数位不正常--Js中parseFloat()方法所产生的精度问题
- SSH2之spring和struts框架搭建后项目运行无法正常跳转问题
- extjs中的JS代码在firefox可以正常运行,在IE中无法运行的方法。
- DeviceReplay的某些方法运行时出现General run error的问题解决
- 引入第三方jar包编译正常,运行报错的问题解决方法
- myecplise中导入项目出现红色感叹号的问题,项目运行不正常
- [WCF]由于签名问题,运行某些基于 WCF 的项目模板将导致与 svcutil.exe 崩溃
- Eclipse中直接复制粘贴Web项目并运行后,项目名字还是原来名字无法运行的问题解决方法
- [WCF]由于签名问题,运行某些基于 WCF 的项目模板将导致与 svcutil.exe 崩溃
- Android虚拟机启动后,设备视图无设备。运行项目提示Please ensure that adb is correctly located at …问题的解决方法
- 遇到问题-----maven项目右键运行或者run as运行main方法找不到类
- DevExpress开发的项目其他机器无法正常运行问题
- visual studio设置为使用IIS运行网站时加载项目遇到权限问题的解决方法
- 解决C/S项目打包后,无法正常运行问题
- 遇到问题-----maven项目右键运行或者run as运行main方法找不到类
- 在VS2005下用C++写的程序,安装到另一台未安装VS2005的电脑上,结果出现如下的问题:““由于应用程序的配置不正确,应用程序未能启动,重新安装应用程序可能会纠正这个问题”。在我自己的机子上就能正常安装运行。查了一下网上的方法: 方法一: 在类似
- [WCF]由于签名问题,运行某些基于 WCF 的项目模板将导致与 svcutil.exe 崩溃