Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/220.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript android bowser/hybrid应用程序模板上的离子材料演示未显示_Javascript_Android_Angularjs_Ionic Framework_Ionic Material - Fatal编程技术网

Javascript android bowser/hybrid应用程序模板上的离子材料演示未显示

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模板文件? 我做错了什么或者可能有什么问题?? 我在控制器中添加了警报(“调试”),警报将显示在导航上,因此只有模板不会呈现 请注意,爱奥尼亚是

我成功地构建了离子材料演示

当我使用离子服务器时 浏览器打开,应用程序正常运行,但 在android上编译时

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

  • 解决ADB标志中的任何错误

  • 再次尝试
    爱奥尼亚平台添加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

  • 解决ADB标志中的任何错误

  • 再次尝试
    爱奥尼亚平台添加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()