Javascript android bowser/hybrid应用程序模板上的离子材料演示未显示
我成功地构建了离子材料演示 当我使用离子服务器时 浏览器打开,应用程序正常运行,但 在android上编译时Javascript android bowser/hybrid应用程序模板上的离子材料演示未显示,javascript,android,angularjs,ionic-framework,ionic-material,Javascript,Android,Angularjs,Ionic Framework,Ionic Material,我成功地构建了离子材料演示 当我使用离子服务器时 浏览器打开,应用程序正常运行,但 在android上编译时 ionic platform add android ionic build android ionic run android 应用程序已编译并运行,但我无法在导航url更改时显示不同的屏幕,并且会显示floting操作按钮,但不会显示te模板文件? 我做错了什么或者可能有什么问题?? 我在控制器中添加了警报(“调试”),警报将显示在导航上,因此只有模板不会呈现 请注意,爱奥尼亚是
ionic platform add android
ionic build android
ionic run android
应用程序已编译并运行,但我无法在导航url更改时显示不同的屏幕,并且会显示floting操作按钮,但不会显示te模板文件?我做错了什么或者可能有什么问题??
我在控制器中添加了
警报(“调试”)
,警报将显示在导航上,因此只有模板不会呈现
请注意,爱奥尼亚是在AngulaJs上建造的,因此角度专家也可以提供帮助
如果需要任何帮助,我会采取以下步骤来调试:
爱奥尼亚服务
,检查控制台是否存在angularJS错误,如果存在任何错误,请予以解决ionic平台添加android
+ionic运行android
,使用已连接的android设备,从另一个控制台窗口运行以下命令,通过ADB运行logcat
adb logcat CordovaActivity:V CordovaWebView:V CordovaWebViewClient:V Icecream CordovaWebViewClient:V CordovaLog:V*:S
爱奥尼亚平台添加android
+爱奥尼亚运行android
注意:ionic在浏览器和设备上处理触摸事件,因此这不会成为问题,很可能是语法错误停止了编译到设备调试步骤如下:
爱奥尼亚服务
,检查控制台是否存在angularJS错误,如果存在任何错误,请予以解决ionic平台添加android
+ionic运行android
,使用已连接的android设备,从另一个控制台窗口运行以下命令,通过ADB运行logcat
adb logcat CordovaActivity:V CordovaWebView:V CordovaWebViewClient:V Icecream CordovaWebViewClient:V CordovaLog:V*:S
爱奥尼亚平台添加android
+爱奥尼亚运行android
注意:ionic在浏览器和设备上处理触摸事件,因此这不会成为问题,很可能是语法错误停止了编译到设备我在我的android设备本机浏览器上打开URL,我得到了相同的行为触摸所做的唯一一件事就是显示连锁反应,因此这不是android问题任何线索-
离子服务
命令应该从您正在使用的机器的浏览器中运行在上开发,通常是localhost:8100
,用于调试目的-它不会将你的应用部署到你的手机上不,我不是。我使用了ionic serve——地址192.168.1.133,它允许ios和同一网络上的其他PC上的浏览器运行该应用程序。我只在android浏览器上遇到这个问题,当我将其编译为APKAre时,在部署和运行该应用程序后,您是否在ADB Logcat中看到任何错误?是的,找到了错误TypeError:Object#没有在作用域$Scope.clearFabs处的方法“remove”(file:///android_asset/www/js/controllers.js:85:21)在纽约(file:///android_asset/www/js/controllers.js:120:20)
我移动了这一行,它可以工作$scope.$parent.clearFabs()我在我的android设备本机浏览器上打开URL,我得到了相同的行为touch唯一做的事情就是显示涟漪效应,因此这不是android问题任何线索??ionic serve命令应该从您正在开发的机器的浏览器上运行,通常
localhost:8100
用于调试目的-它不会将你的应用部署到你的手机上不,我不是。我使用了ionic serve——地址192.168.1.133,它允许ios和同一网络上的其他PC上的浏览器运行该应用程序。我只在android浏览器上遇到这个问题,当我将其编译为APKAre时,在部署和运行该应用程序后,您是否在ADB Logcat中看到任何错误?是的,找到了错误TypeError:Object#没有在作用域$Scope.clearFabs处的方法“remove”(file:///android_asset/www/js/controllers.js:85:21)在纽约(file:///android_asset/www/js/controllers.js:120:20)
我移动了这一行,它可以工作$scope.$parent.clearFabs()