我正在嘗試使用socket.io構建一個phonegap聊天應用程序,現在我明白它如何使用express框架(http://socket.io/get-started/chat/),但是有誰知道如何使用phonegap構建相同的東西?Phonegap Socket.io Chat
2
A
回答
2
如果您在Phonegap中構建客戶端內容,則可以簡單地使用socket.io作爲跨瀏覽器的WebSocket,如socket.io documentation中所述。這意味着你不會像通常在框架或socket.io中那樣提供任何東西。相反,您可以按照鏈接示例中的說明設置您的Node.js服務器。因此,您與服務器進行的唯一通信是您需要在客戶端之間共享的信息。
這樣做,您可以使用基本的socket.io構建塊的排放,房間和回調來構建您的所有邏輯,而無需擔心如何提供內容。
我希望有幫助。
2
Socket.io可應用於PhoneGap。 例如,您有一個包含index.js(您的服務器代碼)和index.html(您的客戶端代碼)的Node.js Socket.io應用程序,並假定您已將您的應用程序上傳到Internet,並且該URL類似於https://www.your-web-site.com/
要將您的Socket.io應用程序轉換爲PhoneGap應用程序,您不需要您的index.js(您的服務器代碼)。你只需要你的index.html,你需要在index.html中修改你的src路徑和Socket.io連接字符串,就像這樣;
首先,改變<script src="/socket.io/socket.io.js"></script>
成
<script src="https://www.your-web-site.com/socket.io/socket.io.js"></script>
其次,改變var socket = io();
成
var socket = io.connect("https://www.your-web-site.com");
之後,你可以在這個新的index.html代碼轉換爲PhoneGap的應用程序。
相關問題
- 1. Angularjs(phonegap)和socket.io
- 2. Socket.io + PhoneGap的
- 3. 的PhoneGap(1.7.0)+的node.js + socket.io
- 4. 從phonegap連接到socket.io服務器
- 5. node.js(socket.io chat)內存使用率上升並停止工作
- 6. XMPP Group Chat Android
- 7. Websockets Notification-/Chat- System
- 8. Unity XMPP Chat
- 9. java chat(serversocket/socket)
- 10. QuickBlox Chat Not Available
- 11. Chat Widget Php
- 12. PHP/MYSQL AJAX Chat
- 13. Chat和UITable
- 14. Ajax,php,mysql chat
- 15. 如何在Android模擬器中執行chat/socket.io功能的測試?
- 16. fb問題:chat-invite
- 17. Rocket.Chat chat-ops集成?
- 18. IRC Chat for iPhone sdk?
- 19. c#mvc jquery live chat
- 20. 構建Jabbr SignalR Chat
- 21. PHP stream_socket_client和facebook chat
- 22. 解析android上的socket.io數據。 (Gottox Socket.IO)
- 23. Socket.io-netty和socket.io v0.7 - 禁止
- 24. Socket.IO和快速
- 25. socket.io net :: ERR_CONNECTION_TIMED_OUT
- 26. Socket.io錯誤:聽EADDRINUSE
- 27. 不發現socket.io
- 28. Socket.io錯誤 - ERR_CONNECTION_TIMED_OUT
- 29. JavaScript Socket.IO到Swift
- 30. TableView Chat擴展消息