我正在構建一個基於本機iOS的混合應用程序,其部件覆蓋Cordova 3.1.0(稱爲Cleaver組件)。該應用程序正在使用示例index.html,它顯示「DEVICE IS READY」消息(我認爲這意味着它工作正常)。現在的問題是如何添加自定義插件來傳遞本地和Phonegap組件。將插件添加到Phonegap(3.1.0)Cleaver應用程序不工作
我跟着一些教程:
http://moduscreate.com/building-a-custom-phonegap-plugin-for-ios/ http://devgirl.org/2013/09/17/how-to-write-a-phonegap-3-0-plugin-for-android/(這一個用於Android系統)
我試過在底座/規範科爾多瓦安裝「連接」插件和複製的結構和.m和.h添加到我的項目中,並添加它自己的config.xml部分,但它不起作用。
有沒有人知道另一個資源尋找,或其他人一直處於相同的情況?
謝謝!
編輯:
我測試過上一個新創建的科爾多瓦項目我自定義插件,它的工作原理就像一個魅力。
編輯#2:
製作上的PhoneGap克利弗類調試,大部分的CDVViewController,我沒有意識到的UIWebView委託方法不被稱爲:
- (void)webViewDidStartLoad:(UIWebView*)theWebView
- (void)webViewDidFinishLoad:(UIWebView*)theWebView
- (void)webView:(UIWebView*)theWebView didFailLoadWithError:(NSError*)error
- (BOOL)webView:(UIWebView*)theWebView shouldStartLoadWithRequest:(NSURLRequest*)request navigationType:(UIWebViewNavigationType)navigationType
有一種方法來重新分配他們被稱爲代表?
感謝您的回答。事實上,我決定爲每個平臺製作一個本地項目,但我會在我的下一個項目中嘗試它,並添加正確答案的標記! – Floydian