this is test title
this is test content....
JSCallback jsCallback;
String path="";
@JSMethod(uiThread = true)
public void setImage(JSCallback jsCallback){
this.jsCallback=jsCallback;
if(mWXSDKInstance != null && mWXSDKInstance.getContext() instanceof Activity) {
Intent intent = new Intent();
intent.setAction(Intent.ACTION_PICK);
intent.setType("image/*");
((Activity)mWXSDKInstance.getContext()).startActivityForResult(intent, 0);
}
}
@Override
public void onActivityResult(int requestCode, int resultCode, Intent data) {
if(requestCode == 0) {
Uri uri=data.getData();
path =RealPathFromUriUtils.getRealPathFromUri(mWXSDKInstance.getContext(), data.getData());
jsCallback.invoke(path);
}
super.onActivityResult(requestCode, resultCode, data);
}