[發明專利]移動應用跨平臺開發方法有效
| 申請號: | 201310200351.2 | 申請日: | 2013-05-27 |
| 公開(公告)號: | CN103309660A | 公開(公告)日: | 2013-09-18 |
| 發明(設計)人: | 許大倫;毛穎;黃明軍 | 申請(專利權)人: | 北京尚友通達信息技術有限公司 |
| 主分類號: | G06F9/44 | 分類號: | G06F9/44 |
| 代理公司: | 北京國昊天誠知識產權代理有限公司 11315 | 代理人: | 許志勇 |
| 地址: | 100085 北京市海*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 移動 應用 平臺 開發 方法 | ||
1.一種移動應用跨平臺開發方法,其特征在于,包括:
移動應用根據不同的操作產生相對應的不同特性的調用指令;
然后根據所產生的所述不同特性的調用指令完成所述移動應用的調用;其中,對于DHTML直接調用移動終端本地的webkit進行解析完成調用;對于webkit不能解析的DHTML,通過DHTML控件完成調用;對于帶有native特性的操作,先將調用指令按照JavaScript通信框架定義的消息規范化后,通過webkit調用Native插件。
2.如權利要求1所述的移動應用跨平臺開發方法,其特征在于,所述不同特性的調用指令,進一步包括:針對基礎DHTML的調用指令、針對DHTML控件的調用指令以及針對帶有native特性操作的調用指令。
3.如權利要求1所述的移動應用跨平臺開發方法,其特征在于,所述對于帶有native特性的操作,還包括:在將調用指令按照JavaScript通信框架定義的消息規范化后,通過JavaScript模擬器完成調用。
4.如權利要求3所述的移動應用跨平臺開發方法,其特征在于,所述通過JavaScript模擬器完成調用,進一步為通過JavaScript腳本實現JavaScript通信框架規范所定義的各種消息調用。
5.如權利要求1所述的移動應用跨平臺開發方法,其特征在于,所述通過DHTML控件完成調用,進一步為通過具有跨平臺支持的DHTML控件進行DHTML窗體歷史棧、窗體切換預加載以及窗體切換動畫的調用。
6.如權利要求1或3中所述的移動應用跨平臺開發方法,其特征在于,所述將調用指令按照JavaScript通信框架定義的消息規范化,進一步為將所述調用指令的參數在與移動終端本地傳輸時以字符串格式的序列號傳輸,并在傳送至頁面或移動終端本地時,反序列化成JSON對象。
7.如權利要求6所述的移動應用跨平臺開發方法,其特征在于,所述通過webkit調用Native插件,進一步為所述Native插件將接收到的消息反序列化成JSON對象,傳遞給對應的插件進行處理,處理結果以格式為字符串的序列號進行傳輸至所述webkit。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京尚友通達信息技術有限公司,未經北京尚友通達信息技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310200351.2/1.html,轉載請聲明來源鉆瓜專利網。





