phonegap 提供了ios 裝置的基礎特性介面來供html頁面呼叫,可是這些基礎介面不能滿足我們的一些特殊需求,所以有時候我們須要開發外掛程式來擴充套件其功能。
基於phonegap3.4框架的ios外掛程式開發。主要分下面幾個步驟:
1)搭建phonegap3.4的ios開發環境,搭建步驟參考
此文章。
2)編寫.h標頭檔案,演示樣例**例如以下:
#import
@inte***ce cdvlogin : cdvplugin
- (void)login:(cdvinvokedurlcommand*)command;
@end
3)編寫.m原始碼檔案。演示樣例**例如以下:
#import "cdvlogin.h"
@implementation cdvlogin
- (void)login:(cdvinvokedurlcommand*)commandelse
[self.commanddelegate sendpluginresult:pluginresult callbackid:command.callbackid];
}-(boolean) loginsystem:(nsstring *)para
@end
4)在config.xml 裡註冊外掛程式,例如以下:
5)js呼叫,例如以下:
var customplugin =
};function callnativeplugin( param )
function nativepluginresulthandler (result)
function nativepluginerrorhandler (error)
基於phoneGap的閱讀器 測試demo的編寫
android ios 各種不同版本的開發 phonegap閱讀器工作 1 了解需求!寫評估報告!開發時間 可行性分析等!2 ios 開發環境的搭建 xcode 需要開發者賬號 啟動動畫 phonegap有api 博文 json資料的製作 本地ajax請求 3 開發用到的各種開源的框架 mushac...
基於框架的 專案目錄框架 搭建
比如基於tp這種框架的專案,需要如何搭建 架子呢。建議首先乙個基本的 基類common。如果有其他 需求 可以參考api 設定介面類 用於規範實現。然後對 各個不同使用者端 或者 型別 設定base 類。如下 basehomeaction.class.php basememberaction.cla...
基於vue的UI框架
1 餓了麼 vue 2.0後台ui框架 2 iview元件庫 iview 主要服務於 pc 介面的中後台業務,很優秀的元件庫,可惜不適合移動端 4 mint ui 餓了麼移動端元件庫 由餓了麼前端團隊推出的 mint ui 是乙個基於 vue.js 的移動端元件庫 5 vue admin 管理面板u...