Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/visual-studio/7.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 如何在手机上实现类似谷歌文档的应用程序?_Javascript_Android_Ios_Node.js_Operational Transform - Fatal编程技术网

Javascript 如何在手机上实现类似谷歌文档的应用程序?

Javascript 如何在手机上实现类似谷歌文档的应用程序?,javascript,android,ios,node.js,operational-transform,Javascript,Android,Ios,Node.js,Operational Transform,我目前正在做一个类似于谷歌文档的项目。基本上,它允许 多个用户可以在web浏览器中同时编辑word文档。我一直在 广泛使用纯javascript节点和socket.io。基于web的 文本编辑器是使用HTML5、CSS和Javascript从头开始编写的。我处理 使用shareJS(服务器和客户端库,允许 实时编辑) 我现在面临的挑战是移动开发,这是我通常想要的 为android和iOS开发。我一直不确定正确的工作流程和 要做的技术决定。下面是我一直在想的事情: 如何将javascript应用程

我目前正在做一个类似于谷歌文档的项目。基本上,它允许 多个用户可以在web浏览器中同时编辑word文档。我一直在 广泛使用纯javascript节点和socket.io。基于web的 文本编辑器是使用HTML5、CSS和Javascript从头开始编写的。我处理 使用shareJS(服务器和客户端库,允许 实时编辑)

我现在面临的挑战是移动开发,这是我通常想要的 为android和iOS开发。我一直不确定正确的工作流程和 要做的技术决定。下面是我一直在想的事情:

如何将javascript应用程序合并到本机iOS/Android应用程序中?应该 我只是从零开始在网络上建立了一个完全相同的克隆?我的意思是建造一个 iOS(Swift)/Android(Java)中我的web实现的副本。这当然意味着 用母语重新编写我的文本编辑器和OT脚本。是吗 有道理吗

我知道NativeScript和phonegap。但是,说到手机,我更喜欢学习 朝向母语。有没有一种方法可以将我的javascript包装成Swift/Android 为了调用我的javascript函数

几个星期以来,我一直在思考这个问题,思考如何解决这个问题。我想我需要建议,
来自其他参考框架的想法和建议。提前感谢iOS本机开发

,如果您需要加载JavaScript和CSS,只有一种方法-
UIWebView
。但如果您的应用程序仅包含webview,则苹果将拒绝您的应用程序。@kampai感谢您的回复。这感觉已经是一线希望了。但是,web视图可以从外部资源加载javascript和css吗?是否从外部url?是的,它也可以从外部url加载资源。