基於PhoneGap3 4框架的iOS外掛程式的實現

2021-09-07 10:44:37 字數 856 閱讀 9327

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...