0
문자열의 폰갭 플러그인에 객체를 전달, 아래 ... 내 코드 구조입니다내가 대신 문자열의 매개 변수로 객체를 전달하려는 것이 아니라 내가 폰갭에 대한 간단한 플러그인을 만들었습니다
BackGroundService.java
public class BackGroundService extends Plugin {
public PluginResult execute(String arg0, JSONArray args, String arg2) { //How can i pass object instead or String
}
}
worker.js
var worker = function(name, win, fail) {
PhoneGap.exec(win, win, "BackGroundService", "worker", [name]);
}
PhoneGap.addConstructor(function() {
navigator.app.addService('BackGroundService','com.service.app.BackGroundService');
})
html에서 호출
worker("football", win); //Pass object instead of football
var win = function(d) {
alert("success");
}