如果我用HTML、CSS和JS制作一个网站,我可以在PC浏览器中运行。我还能在Android移动浏览器上运行它吗?或者我必须使用像Java这样的不同的编程语言?另外,我想知道的是,像Facebook、Twitter或Instagram这样的Android应用程序,哪些语言是必需的?
发布于 2020-10-13 13:27:18
无论是否移动,每个浏览器的核心都是JavaScript。你绝对可以建立一个运行在他们身上的网站。然而,您将不得不考虑什么是真正兼容这些。您可以使用像https://caniuse.com/这样的工具手动检查某个方法或对象是否在不同的浏览器中得到支持,或者您可以设置一个自动化解决方案,该解决方案将针对您的测试套件运行(您也可以使用这些工具手动测试,但自动化总是首选的),比如https://www.browserstack.com/。
至于你的第二个问题,安卓应用程序都是用Java编写的,不要与JavaScript混淆,必须编译才能在android上运行。你需要一个像IntelliJ或月食这样的编译器
编辑:正如其他人指出的那样,您还可以使用工具将html/javascript编译成本地应用程序,比如React Native或NativeScript。
发布于 2020-10-13 13:26:36
如果您没有使用任何ESNEXT功能,并且浏览器支持您正在使用的功能(https://caniuse.com/),您可以在电话上使用该网站,是的。
如果您希望它是一个本地应用程序(也就是您可以从应用程序商店下载的应用程序),您可以学习一种语言,比如Java React Native,它允许您制作具有与web开发类似的语言语法的移动应用程序。
https://stackoverflow.com/questions/64343313
复制相似问题