Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/380.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代码_Javascript_Java_Browser_Mobile Website - Fatal编程技术网

Javascript 我想知道我是否';我必须重写我的Android代码

Javascript 我想知道我是否';我必须重写我的Android代码,javascript,java,browser,mobile-website,Javascript,Java,Browser,Mobile Website,如果我用HTML、CSS和JS创建一个网站,我可以在PC浏览器中运行它。我还能在Android手机浏览器上运行它吗?或者我必须使用不同的编程语言,比如Java?另外,我想知道的是,像Facebook、Twitter或Instagram这样的Android应用程序,哪些语言是必须的?如果您没有使用任何ESNEXT功能,并且浏览器支持您正在使用的功能(),您将能够在手机上使用该网站,是的 如果您希望它是本机应用程序(即,您可以从app store下载的应用程序),您可以学习Java或use之类的语言

如果我用HTML、CSS和JS创建一个网站,我可以在PC浏览器中运行它。我还能在Android手机浏览器上运行它吗?或者我必须使用不同的编程语言,比如Java?另外,我想知道的是,像Facebook、Twitter或Instagram这样的Android应用程序,哪些语言是必须的?

如果您没有使用任何ESNEXT功能,并且浏览器支持您正在使用的功能(),您将能够在手机上使用该网站,是的


如果您希望它是本机应用程序(即,您可以从app store下载的应用程序),您可以学习Java或use之类的语言,这使您可以使用与web开发类似的语言语法制作移动应用程序。

如果您未使用任何ESNEXT功能,并且浏览器支持您正在使用的功能(),你可以通过电话使用网站,是的


如果你想让它成为一个本地应用程序(即,你可以从应用商店下载的应用程序),你可以学习Java或use之类的语言,这样你就可以使用与web开发类似的语言语法来制作移动应用程序。

每个浏览器的核心,不管是不是移动浏览器,都是JavaScript。你完全可以建立一个在它们上面运行的网站。但是,您必须注意哪些是真正与这些兼容的。您可以使用类似的工具手动检查不同浏览器中是否支持某个方法或对象,或者您可以使用类似的工具设置一个自动解决方案,该解决方案将针对您的测试套件运行(您也可以手动使用这些工具进行测试,但自动化始终是首选)

至于你的第二个问题,android应用程序都是用Java编写的,不要与JavaScript混淆,必须编译才能在android上运行。您需要一个类似或的编译器


编辑:正如其他人所指出的,您还可以使用一个工具,将html/javascript编译成一个本机应用程序,每个浏览器(无论是否移动)的核心都是javascript。你完全可以建立一个在它们上面运行的网站。但是,您必须注意哪些是真正与这些兼容的。您可以使用类似的工具手动检查不同浏览器中是否支持某个方法或对象,或者您可以使用类似的工具设置一个自动解决方案,该解决方案将针对您的测试套件运行(您也可以手动使用这些工具进行测试,但自动化始终是首选)

至于你的第二个问题,android应用程序都是用Java编写的,不要与JavaScript混淆,必须编译才能在android上运行。您需要一个类似或的编译器


编辑:正如其他人所指出的,你也可以使用一个工具将html/javascript编译成一个本地应用程序,使用类似或的工具。不,你不必用Java重写你的网站——因为网站不是用Java编写的。是的,所有/主要的移动和PC浏览器都运行html、CSS和JS,这正是他们所做的。要制作android应用程序,你可以选择使用Java、JavaScript等多种语言。不,你不必用Java重写你的网站——因为网站不是用Java编写的。是的,所有/主要的移动和PC浏览器都运行HTML、CSS和JS,这正是他们所做的。要制作android应用程序,您可以使用Java、JavaScript等多种语言进行选择。