ipu的trunk版ios客户端工程

mobile-action.xml 18KB

    <?xml version="1.0" encoding="utf-8"?> <actions> <action name="sms" class="IPUBasicPlugin" method="sms"/> <action name="call" class="IPUBasicPlugin" method="call"/> <action name="beep" class="IPUBasicPlugin" method="beep"/> <action name="shock" class="IPUBasicPlugin" method="shock"/> <action name="email" class="IPUBasicPlugin" method="email"/> <action name="detectApps" class="IPUBasicPlugin" method="detectApps"/> <action name="getNetInfo" class="IPUBasicPlugin" method="getNetInfo"/> <action name="getSysInfo" class="IPUBasicPlugin" method="getSysInfo"/> <action name="deviceVersion" class="IPUBasicPlugin" method="deviceVersion"/> <action name="getAppVersion" class="IPUBasicPlugin" method="getAppVersion"/> <action name="openApp" class="IPUBasicPlugin" method="openApp"/> <action name="openOuterApp" class="IPUBasicPlugin" method="openOuterApp"/> <action name="closeApp" class="IPUBasicPlugin" method="closeApp"/> <action name="setStatusBarColor" class="IPUBasicPlugin" method="resetStatusBarColor"/> <action name="getTerminalType" class="IPUBasicPlugin" method="getTerminalType"/> <action name="isNotificationBlocked" class="IPUBasicPlugin" method="isNotificationBlocked"/> <action name="getDate" class="IPUMobileUIPlugin" method="date"/> <action name="tip" class="IPUMobileUIPlugin" method="tip"/> <action name="alert" class="IPUMobileUIPlugin" method="alert"/> <action name="loadingStart" class="IPUMobileUIPlugin" method="loadingStart"/> <action name="loadingStop" class="IPUMobileUIPlugin" method="loadingStop"/> <action name="getPage" class="IPUMobileUIPlugin" method="getPage"/> <action name="openBrowser" class="IPUMobileUIPlugin" method="openBrowser"/> <action name="httpGet" class="IPUNetworkPlugin" method="httpGet" singleton="false"/> <action name="httpRequest" class="IPUNetworkPlugin" method="httpRequest" singleton="false"/> <action name="dataRequest" class="IPUNetworkPlugin" method="dataRequest" singleton="false"/> <action name="dataRequestAsyn" class="IPUNetworkPlugin" method="dataRequestAsyn" singleton="false"/> <action name="dataEncrypt" class="IPUNetworkPlugin" method="dataEncrypt"/> <action name="dataDecrypt" class="IPUNetworkPlugin" method="dataDecrypt"/> <action name="openPage" class="IPUMobileUIPlugin" method="openPage"/> <action name="openUrl" class="IPUMobileUIPlugin" method="openUrl"/> <action name="closeUrl" class="IPUMobileUIPlugin" method="closeUrl"/> <action name="openTemplate" class="IPUMobileUIPlugin" method="openTemplate"/> <action name="getTemplate" class="IPUMobileUIPlugin" method="getTemplate"/> <action name="loadPage" class="IPUMobileUIPlugin" method="loadPage"/> <action name="loadTemplate" class="IPUMobileUIPlugin" method="loadTemplate"/> <!-- Camera & Custom Camera --> <action name="getPhoto" class="IPUCameraPlugin" method="getPhotoViaCamera"/> <action name="getPicture" class="IPUCameraPlugin" method="getPhotoViaPhotoLibrary"/> <action name="getIdentifyPhoto" class="IPUCustomCameraPlugin" method="getIdentifyPhoto"/> <!-- Video & Custom Video --> <action name="recordVideo" class="IPUCameraPlugin" method="recordVideo"/> <action name="playVideo" class="IPUCameraPlugin" method="playVideo"/> <action name="makeShortVideo" class="IPUVideoRecordPlugin" method="recordShortVideo"/> <action name="getQrCodePhotoViaCamera" class="IPUCameraPlugin" method="getQrCodePhotoViaCamera"/> <action name="getQrCodePhotoViaLibrary" class="IPUCameraPlugin" method="getQrCodePhotoViaLibrary"/> <action name="scanSingle" class="IPUQRCodePlugin" method="scanSingle"/> <action name="scanQrCode" class="IPUQRCodePlugin" method="scanSingle"/> <action name="scanMultiple" class="IPUQRCodePlugin" method="scanMultiple"/> <action name="createQrCode" class="IPUQRCodePlugin" method="createQrCode"/> <action name="audioRecord" class="IPUAudioPlugin" method="recordAudio"/> <action name="audioPlay" class="IPUAudioPlugin" method="playAudio"/> <action name="setMemoryCache" class="IPUStoragePlugin" method="setMemoryCache"/> <action name="getMemoryCache" class="IPUStoragePlugin" method="getMemoryCache"/> <action name="removeMemoryCache" class="IPUStoragePlugin" method="removeMemoryCache"/> <action name="clearMemoryCache" class="IPUStoragePlugin" method="clearMemoryCache"/> <action name="setOfflineCache" class="IPUStoragePlugin" method="setOfflineCache"/> <action name="getOfflineCache" class="IPUStoragePlugin" method="getOfflineCache"/> <action name="removeOfflineCache" class="IPUStoragePlugin" method="removeOfflineCache"/> <action name="clearOfflineCache" class="IPUStoragePlugin" method="clearOfflineCache"/> <action name="getDirection" class="IPUFilePlugin" method="getDirection"/> <action name="writeFile" class="IPUFilePlugin" method="writeFile"/> <action name="appendFile" class="IPUFilePlugin" method="appendFile"/> <action name="readFile" class="IPUFilePlugin" method="readFile"/> <action name="openFile" class="IPUFilePlugin" method="openFile"/> <action name="deleteFile" class="IPUFilePlugin" method="deleteFile"/> <action name="getAllFile" class="IPUFilePlugin" method="getAllFile"/> <action name="cleanResource" class="IPUFilePlugin" method="cleanResource"/> <action name="getRelativePath" class="IPUFilePlugin" method="getRelativePath"/> <action name="positionCity" class="IPUAMapPlugin" method="positionCity"/> <action name="location" class="IPUAMapPlugin" method="location"/> <action name="selectLocation" class="IPUAMapPlugin" method="selectLocation"/> <action name="markMap" class="IPUAMapPlugin" method="markMap"/> <action name="baiduLocation" class="IPUBMapPlugin" method="baiduLocation"/> <action name="clickBaiduMap" class="IPUBMapPlugin" method="clickBaiduMap"/> <action name="baiduMapLocation" class="IPUBMapPlugin" method="baiduMapLocation"/> <action name="baiduMapPosition" class="IPUBMapPlugin" method="baiduMapPosition"/> <action name="addPolygon" class="IPUBMapPlugin" method="addPolygon"/> <action name="poiCitySearch" class="IPUBMapPlugin" method="poiCitySearch"/> <action name="poiNearbySearch" class="IPUBMapPlugin" method="poiNearbySearch"/> <action name="poiBoundsSearch" class="IPUBMapPlugin" method="poiBoundsSearch"/> <action name="lbsLocalSearch" class="IPUBMapPlugin" method="lbsLocalSearch"/> <action name="lbsNearbySearch" class="IPUBMapPlugin" method="lbsNearbySearch"/> <action name="lbsBoundsSearch" class="IPUBMapPlugin" method="lbsBoundsSearch"/> <action name="back" class="IPUMobileUIPlugin" method="back"/> <action name="backWithCallback" class="IPUMobileUIPlugin" method="backWithCallback"/> <action name="openDialog" class="IPUMobileUIPlugin" method="openDialog"/> <action name="closeDialog" class="IPUMobileUIPlugin" method="closeDialog"/> <action name="openWindow" class="IPUMobileUIPlugin" method="openWindow"/> <action name="closeWindow" class="IPUMobileUIPlugin" method="closeWindow"/> <action name="openSlidingMenu" class="IPUMobileUIPlugin" method="openSlidingMenu"/> <action name="closeSlidingMenu" class="IPUMobileUIPlugin" method="closeSlidingMenu"/> <action name="shareByBluetooth" class="IPUNetworkPlugin" method="shareByBluetooth"/> <action name="httpDownloadFile" class="IPUNetworkPlugin" method="httpDownloadFile"/> <!-- contacts --> <action name="getContacts" class="IPUContactsPlugin" method="getContacts"/> <action name="shareImageBymail" class="IPUMailPlugin" method="shareImageBymail"/> <action name="getVideoPath" class="IPUVideoPlugin" method="getVideoPath"/> <action name="videoCompressor" class="IPUVideoPlugin" method="videoCompressor"/> <!-- Upload File --> <action name="uploadWithServlet" class="IPUUploadDownloadPlugin" method="uploadWithServletByAFN"/> <!-- Download File --> <action name="downloadWithServlet" class="IPUUploadDownloadPlugin" method="downloadWithServletByAFN"/> <!-- Upload File --> <action name="uploadFile" class="IPUUploadDownloadPlugin" method="uploadFileByAFN"/> <!-- Download File --> <action name="downloadFile" class="IPUUploadDownloadPlugin" method="downloadFile"/> <!-- operate for database --> <action name="execSQL" class="IPUDatabasePlugin" method="execSql"/> <action name="insert" class="IPUDatabasePlugin" method="insertData"/> <action name="delete" class="IPUDatabasePlugin" method="deleteData"/> <action name="update" class="IPUDatabasePlugin" method="updateData"/> <action name="select" class="IPUDatabasePlugin" method="selectData"/> <!-- push for yunba --> <action name="registerForPushWithYunba" class="IPUYunBaPushPlugin" method="registerForPush"/> <action name="unregisterForPushWithYunba" class="IPUYunBaPushPlugin" method="unregisterForPush"/> <action name="sendTextWithYunba" class="IPUYunBaPushPlugin" method="sendText"/> <action name="setCallbackForPushWithYunba" class="IPUYunBaPushPlugin" method="setCallbackForPush"/> <!-- push for jiguang --> <action name="registerForPushWithJpush" class="IPUJPushPlugin" method="registerForPush"/> <action name="unregisterForPushWithJpush" class="IPUJPushPlugin" method="unregisterForPush"/> <action name="setJpushTags" class="IPUJPushPlugin" method="setPushWithTags"/> <action name="setJpushAlias" class="IPUJPushPlugin" method="setPushWithAlias"/> <action name="deleteAlias" class="IPUJPushPlugin" method="deleteAlias"/> <action name="getJpushInfo" class="IPUJPushPlugin" method="getJpushInfo"/> <action name="isNotificationBlocked" class="IPUJPushPlugin" method="isNotificationBlocked"/> <!-- voice recognition --> <action name="startListen" class="IPUVoicePlugin" method="startListen"></action> <action name="endListen" class="IPUVoicePlugin" method="endListen"></action> <action name="voiceInput" class="IPUVoicePlugin" method="voiceInput"/> <action name="cancelVoiceInput" class="IPUVoicePlugin" method="cancelVoiceInput"/> <!-- QQ --> <action name="shareTextQQFriend" class="IPUSocialPlugin" method="shareTextQQFriend"></action> <action name="shareFileQQFriend" class="IPUSocialPlugin" method="shareFileQQFriend"></action> <!-- Wechat --> <action name="shareTextWeChatFriend" class="IPUSocialPlugin" method="shareTextWeChatFriend"></action> <action name="shareTextWeChatTimeline" class="IPUSocialPlugin" method="shareTextWeChatTimeline"></action> <action name="shareFileWeChatFriend" class="IPUSocialPlugin" method="shareFileWeChatFriend"></action> <action name="shareFileWeChatTimeLine" class="IPUSocialPlugin" method="shareFileWeChatTimeLine"></action> <action name="shareWebpageWechatTimeline" class="IPUSocialPlugin" method="shareWebpageWeChatTimeline"></action> <action name="shareWebpageWechatFriend" class="IPUSocialPlugin" method="shareWebpageWeChatFriend"></action> <action name="shareTextMore" class="IPUSocialPlugin" method="shareTextMore"></action> <action name="shareFileMore" class="IPUSocialPlugin" method="shareFileMore"></action> <!-- 缓存图片 --> <action name="setImageWithURL" class="IPUImageCachePlugin" method="setImageWithURL" singleton="false"/> <action name="setImageWithURLs" class="IPUImageCachePlugin" method="setImageWithURLs" singleton="false"/> <action name="clearImageCache" class="IPUImageCachePlugin" method="clearImageCache"/> <action name="saveImageToAlbum" class="IPUImageCachePlugin" method="saveImageToAlbum"/> <action name="openRN" class="IPUMobileRNPlugin" method="openRN"/> <!-- 指纹解锁 --> <action name="isSupportFingerprintAuthentication" class="IPUAuthenticationPlugin" method="isSupportFingerprintAuthentication"></action> <action name="fingerprintAuthentication" class="IPUAuthenticationPlugin" method="fingerprintAuthentication"></action> <!--控制行为分析框架日志开关--> <action name="closeCountLog" class="IPUCountLogPlugin" method="closeCountLog"/> <action name="sendDefine" class="IPUCountLogPlugin" method="sendCustomLog"/> <!-- 人脸识别 --> <action name="faceCheck" class="IPUFaceCheckPlugin" method="faceCheck"></action> <action name="faceRegister" class="IPUFaceCheckPlugin" method="faceRegister"></action> <!-- 视频录制 --> <action name="recordWithWatermark" class="IPUVideoRecorderPlugin" method="recordWithWatermark"></action> <action name="ipuRecordVideo" class="IPUVideoRecorderPlugin" method="ipuRecordVideo"></action> <!-- 图片加水印 --> <action name="addImageWaterMarkForImage" class="IPUVideoRecorderPlugin" method="addWaterMarkForImage"></action> <action name="addTextWaterMarkForImage" class="IPUVideoRecorderPlugin" method="addTextWaterMarkForImage"></action> <action name="executeScreenRecord" class="IPUScreenRecordPlugin" method="executeScreenRecord"></action> <action name="phoneNumberFinish" class="IPURNFinishVCPlugin" method="finish"/> <action name="xDialogLoading" class="IPURNMobileUIPlugin" method="xDialogLoading"/> <action name="xDialogConfirm" class="IPURNMobileUIPlugin" method="xDialogConfirm"/> <action name="xDialogAlert" class="IPURNMobileUIPlugin" method="xDialogAlert"/> <!-- 指纹解锁 --> <action name="isSupportFingerprintAuthentication" class="IPUAuthenticationPlugin" method="isSupportFingerprintAuthentication"/> <action name="fingerprintAuthentication" class="IPUAuthenticationPlugin" method="fingerprintAuthentication"/> <!-- 手势锁 --> <action name="styleGestureLock" class="IPUAuthenticationPlugin" method="styleGestureLock"/> <action name="setGestureLock" class="IPUAuthenticationPlugin" method="setGestureLock"/> <action name="validateGestureLock" class="IPUAuthenticationPlugin" method="validateGestureLock"/> <action name="updateGestureLock" class="IPUAuthenticationPlugin" method="updateGestureLock"/> <action name="delGestureLock" class="IPUAuthenticationPlugin" method="delGestureLock"/> <action name="isSetGestureLock" class="IPUAuthenticationPlugin" method="isSetGestureLock"/> <!-- OCR识别 --> <action name="getFloCardInfoBD" class="IPUOCRPlugin" method="getFloCardInfoBD"/> <action name="getIdCardInfo" class="IPUOCRPlugin" method="getIdCardInfo"/> <action name="getFloCardInfo" class="IPUOCRPlugin" method="getFloCardInfo"/> <!-- 截屏 --> <action name="fullScreenCapture" class="IPUScreenCapture" method="fullScreenCapture"/> <action name="noStatusScreenCapture" class="IPUScreenCapture" method="noStatusScreenCapture"/> <action name="handMovementScreenCapture" class="IPUScreenCapture" method="handMovementScreenCapture"/> <action name="webviewScreenCapture" class="IPUScreenCapture" method="webviewScreenCapture"/> <action name="setSmsListener" class="IPUVerifyCodePlugin" method="setSmsListener"/> <!--短视频--> <action name="ptInitPeerTube" class="IPUPeerTubePlugin" method="ptInitPeerTube" singleton="false"/> <action name="ptRequestSharedVideos" class="IPUPeerTubePlugin" method="ptRequestSharedVideos" singleton="false"/> <action name="ptRequestMyVideos" class="IPUPeerTubePlugin" method="ptRequestMyVideos" singleton="false"/> <action name="ptRequestHistoryVideos" class="IPUPeerTubePlugin" method="ptRequestHistoryVideos" singleton="false"/> <action name="ptClearHistory" class="IPUPeerTubePlugin" method="ptClearHistory" singleton="false"/> <action name="ptUploadVideo" class="IPUPeerTubePlugin" method="ptUploadVideo" singleton="false"/> <action name="ptDeleteVideo" class="IPUPeerTubePlugin" method="ptDeleteVideo" singleton="false"/> <action name="ptSearchByKeyword" class="IPUPeerTubePlugin" method="ptSearchByKeyword" singleton="false"/> <action name="ptSearchByTag" class="IPUPeerTubePlugin" method="ptSearchByTag" singleton="false"/> <action name="ptPlay" class="IPUPeerTubePlugin" method="ptPlay" singleton="false"/> <action name="setMobileConfig" class="IPUServiceChangePlugin" method="setMobileConfig"/> <action name="resetMobileConfig" class="IPUServiceChangePlugin" method="resetMobileConfig"/> <action name="setMobileConfigNoRestart" class="IPUServiceChangePlugin" method="setMobileConfigNoRestart"/> <action name="resetMobileConfigNoRestart" class="IPUServiceChangePlugin" method="resetMobileConfigNoRestart"/> <action name="updateGrayInfo" class="IPUServiceChangePlugin" method="updateGrayInfo"/> <action name="initNfc" class="IPUNFCPlugin" method="initNfc"/> <!--HUD--> <action name="startLoading" class="IPUTipsHUDPlugin" method="showLoadingHUD"/> <action name="stopLoading" class="IPUTipsHUDPlugin" method="hideLoadingHUD"/> <action name="showTextToast" class="IPUTipsHUDPlugin" method="showTextHUD"/> <action name="showCustomAlert" class="IPUTipsHUDPlugin" method="showCustomAlert"/> <action name="showInputAlert" class="IPUTipsHUDPlugin" method="showInputAlert"/> <action name="showSuccessToast" class="IPUTipsHUDPlugin" method="showSuccessHUD"/> <action name="showFailToast" class="IPUTipsHUDPlugin" method="showFailHUD"/> <!--系统定位--> <action name="sysLocation" class="IPUSysLocationPlugin" method="sysLocation"/> <action name="showNotification" class="IPUNotificationPlugin" method="showNotification"/> </actions>