Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/performance/5.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
Angular 角形应用对手机来说太大了吗?_Angular_Performance_Filesize - Fatal编程技术网

Angular 角形应用对手机来说太大了吗?

Angular 角形应用对手机来说太大了吗?,angular,performance,filesize,Angular,Performance,Filesize,我已经建立了一个网络应用程序,它在我的台式电脑上非常棒。然而,人们一直试图在手机上访问它,但它非常新,我还没有真正为手机制作它(现在)。但是它甚至不会在大多数手机上加载 我希望它至少能加载,但我们最终得到的只是一个白色屏幕。这可能是因为有角度的网络应用对于手机来说太大/太密集了吗 如果是这样,建议我们如何处理试图通过手机访问大型Angular应用程序的用户?一般来说,如果不做任何特殊操作,Angular设置会占用相当大的空间,需要下载和处理,然后才能完成其他有用的操作并呈现给用户 这就是为什么一

我已经建立了一个网络应用程序,它在我的台式电脑上非常棒。然而,人们一直试图在手机上访问它,但它非常新,我还没有真正为手机制作它(现在)。但是它甚至不会在大多数手机上加载

我希望它至少能加载,但我们最终得到的只是一个白色屏幕。这可能是因为有角度的网络应用对于手机来说太大/太密集了吗


如果是这样,建议我们如何处理试图通过手机访问大型Angular应用程序的用户?

一般来说,如果不做任何特殊操作,Angular设置会占用相当大的空间,需要下载和处理,然后才能完成其他有用的操作并呈现给用户

这就是为什么一般情况下,您会将程序拆分为可按需延迟加载的功能/模块。例如,这将导致登录页面在200毫秒后显示,而不是在简单手机上显示几秒钟

除此之外,还有其他技术,如预取、脱机存储等。。。这将改善用户体验。我认为,与任何移动网站一样,它需要从一开始就考虑,调整布局,调整数据大小)(手机上的1000多个数据集在大多数情况下都是无用的,因为在台式pc上这是可以的(或者更宽容)

如果您尊重浏览器支持()

而且你的程序本身没有问题,至少从中获得一些东西应该是没有问题的。

有很多像Ionic这样的移动框架可用于Angular。主要的关键是性能。应用程序的大小也应该是最小的。你可以尝试将Angular应用程序转换为PWA for mobile for bett呃,性能。哦,我实际上已经创建了一个Flitter应用程序。但是当人们通过手机访问该网站时,你会怎么做?有没有办法检测到他们来自手机,然后将他们重定向到google play下载该应用程序?这是处理这种情况的适当方式?