-
*
-
* DirectoryListing.list("/sdcard",
-
* successCallback
-
* failureCallback);
-
*
-
* }
-
* </pre>
-
*
-
* @author Rohit Ghatol
-
*
-
*/
-
public class DirectoryListPlugin extends Plugin {
-
/** List Action */
-
public static final String ACTION = “list”;
-
/*
-
* (non-Javadoc)
-
*
-
* @see com.phonegap.api.Plugin#execute(java.lang.String,
-
* org.json.JSONArray, java.lang.String)
-
*/
-
@Override
-
public PluginResult execute(String action, JSONArray data, String callbackId) {
-
Log.d(“DirectoryListPlugin”, “Plugin Called”);
-
PluginResult result = null;
-
if (ACTION.equals(action)) {
-
try {
-
String fileName = data.getString(0);
-
JSONObject fileInfo = getDirectoryListing(new File(fileName));
-
Log
-
.d(“DirectoryListPlugin”, "Returning "
-
+ fileInfo.toString());
-
result = new PluginResult(Status.OK, fileInfo);
-
}
PhoneGap插件编写,移动端h5开发框架
最新推荐文章于 2022-12-20 11:08:26 发布