1 |
- (window.webpackJsonp=window.webpackJsonp||[]).push([[108],{429:function(t,v,l){"use strict";l.r(v);var _=l(17),i=Object(_.a)({},(function(){var t=this,v=t._self._c;return v("ContentSlotsDistributor",{attrs:{"slot-key":t.$parent.slotKey}},[v("h1",{attrs:{id:"简介"}},[v("a",{staticClass:"header-anchor",attrs:{href:"#简介"}},[t._v("#")]),t._v(" 简介")]),t._v(" "),v("p",[t._v("SDK功能API为移动平台为开发者提供了hybrid混合开发调用Native的功能,从开发层面实现“一次开发,多处运行”的机制,成为真正适合跨平台的开发。该页面提供的大多数API能同时在移动平台的iOS,安卓,鸿蒙Next系统运行。具体参考具体api的适用平台选项")]),t._v(" "),v("ul",[v("li",[t._v("该页下的APP-SDK都是原生外壳提供,也就是只有在YUMP的外壳底座APP中运行时,才存在这些APP-SDK的方法。")]),t._v(" "),v("li",[t._v("该页下的APP-SDK和H5-API的区别在于,H5-API里面的api是移动前端脚手架对APP-SDK的二次封装,里面的方法都挂载到this.$app这个对象上。而APP-SDK的方法是在运行到app时挂载到foxsdk对象的。")]),t._v(" "),v("li",[t._v("H5-API依赖移动前端框架和本产品原生外壳app。而APP-SDK只依赖本产品原生外壳app")])]),t._v(" "),v("h3",{attrs:{id:"最佳实践"}},[v("a",{staticClass:"header-anchor",attrs:{href:"#最佳实践"}},[t._v("#")]),t._v(" 最佳实践")]),t._v(" "),v("ul",[v("li",[t._v("通过产品部下发的云打包账号打出app包,安装到测试手机上")]),t._v(" "),v("li",[t._v("通过真机调试方案加载本地工程页面 "),v("RouterLink",{attrs:{to:"/guide/debug/"}},[t._v("真机调试")])],1),t._v(" "),v("li",[t._v("把想用的方法示例代码拷贝到vConsole输入,点OK运行试看效果。或者直接在代码中使用示例代码,真机查看效果")])]),t._v(" "),v("img",{attrs:{src:t.$withBase("/images/guide/vconsole.png"),alt:"vConsole"}}),t._v(" "),v("h4",{attrs:{id:"说明"}},[v("a",{staticClass:"header-anchor",attrs:{href:"#说明"}},[t._v("#")]),t._v(" 说明")]),t._v(" "),v("ul",[v("li",[t._v("foxsdk. 开头的 API 是调用 API 接口调用的固定模式,具体调用方式请参阅具体API。")]),t._v(" "),v("li",[t._v("如未特殊约定,其他 API 接口都接受一个CALLBACK 来接收接口调用结果,请参阅具体API文档。")]),t._v(" "),v("li",[t._v("使用API前请先安装移动平台APP。")])]),t._v(" "),v("h1",{attrs:{id:"fox-sdk"}},[v("a",{staticClass:"header-anchor",attrs:{href:"#fox-sdk"}},[t._v("#")]),t._v(" FOX.SDK")]),t._v(" "),v("ul",[v("li",[v("p",[t._v("公共")]),t._v(" "),v("ul",[v("li",[v("RouterLink",{attrs:{to:"/sdk/errcode.html"}},[t._v("错误码")])],1)])]),t._v(" "),v("li",[v("p",[t._v("网络")]),t._v(" "),v("ul",[v("li",[v("RouterLink",{attrs:{to:"/sdk/http.html"}},[t._v("网络请求")])],1),t._v(" "),v("li",[v("RouterLink",{attrs:{to:"/sdk/downloader.html"}},[t._v("文件下载")])],1),t._v(" "),v("li",[v("RouterLink",{attrs:{to:"/sdk/uploader.html"}},[t._v("文件上传")])],1)])]),t._v(" "),v("li",[v("p",[t._v("其它")]),t._v(" "),v("ul",[v("li",[v("RouterLink",{attrs:{to:"/sdk/io.html"}},[t._v("文件管理")])],1),t._v(" "),v("li",[v("RouterLink",{attrs:{to:"/sdk/zip.html"}},[t._v("压缩解压")])],1)])]),t._v(" "),v("li",[v("p",[t._v("设备")]),t._v(" "),v("ul",[v("li",[v("RouterLink",{attrs:{to:"/sdk/device.html"}},[t._v("设备")])],1),t._v(" "),v("li",[v("RouterLink",{attrs:{to:"/sdk/screen.html"}},[t._v("屏幕")])],1),t._v(" "),v("li",[v("RouterLink",{attrs:{to:"/sdk/barcode.html"}},[t._v("扫码")])],1),t._v(" "),v("li",[v("RouterLink",{attrs:{to:"/sdk/contacts.html"}},[t._v("通讯录")])],1),t._v(" "),v("li",[v("RouterLink",{attrs:{to:"/sdk/networkinfo.html"}},[t._v("网络状态")])],1),t._v(" "),v("li",[v("RouterLink",{attrs:{to:"/sdk/clipboard.html"}},[t._v("剪贴板")])],1)])]),t._v(" "),v("li",[v("p",[t._v("数据缓存")]),t._v(" "),v("ul",[v("li",[v("RouterLink",{attrs:{to:"/sdk/storage.html"}},[t._v("数据缓存")])],1)])]),t._v(" "),v("li",[v("p",[t._v("页面窗体")]),t._v(" "),v("ul",[v("li",[v("RouterLink",{attrs:{to:"/sdk/NativeUI.html"}},[t._v("页面窗体")])],1)])]),t._v(" "),v("li",[v("p",[t._v("媒体")]),t._v(" "),v("ul",[v("li",[v("RouterLink",{attrs:{to:"/sdk/camera.html"}},[t._v("相机")])],1),t._v(" "),v("li",[v("RouterLink",{attrs:{to:"/sdk/gallery.html"}},[t._v("相册")])],1)])]),t._v(" "),v("li",[v("p",[t._v("应用")]),t._v(" "),v("ul",[v("li",[v("RouterLink",{attrs:{to:"/sdk/runtime.html"}},[t._v("应用")])],1)])]),t._v(" "),v("li",[v("p",[t._v("第三方服务")]),t._v(" "),v("ul",[v("li",[v("RouterLink",{attrs:{to:"/sdk/push.html"}},[t._v("推送")])],1),t._v(" "),v("li",[v("RouterLink",{attrs:{to:"/sdk/share.html"}},[t._v("分享")])],1),t._v(" "),v("li",[v("RouterLink",{attrs:{to:"/sdk/location.html"}},[t._v("位置")])],1),t._v(" "),v("li",[v("RouterLink",{attrs:{to:"/sdk/face.html"}},[t._v("人脸活体/二代证")])],1),t._v(" "),v("li",[v("RouterLink",{attrs:{to:"/sdk/ocr.html"}},[t._v("OCR")])],1),t._v(" "),v("li",[v("RouterLink",{attrs:{to:"/sdk/voice.html"}},[t._v("语音合成")])],1)])]),t._v(" "),v("li",[v("p",[t._v("键盘")]),t._v(" "),v("ul",[v("li",[v("RouterLink",{attrs:{to:"/sdk/pwdkey.html"}},[t._v("安全键盘")])],1),t._v(" "),v("li",[v("RouterLink",{attrs:{to:"/sdk/key.html"}},[t._v("键盘")])],1)])]),t._v(" "),v("li",[v("p",[t._v("加解密")]),t._v(" "),v("ul",[v("li",[v("RouterLink",{attrs:{to:"/sdk/encrypt.html"}},[t._v("加解密")])],1)])]),t._v(" "),v("li",[v("p",[t._v("指纹识别验证")]),t._v(" "),v("ul",[v("li",[v("RouterLink",{attrs:{to:"/sdk/touchId.html"}},[t._v("指纹识别验证")])],1)])]),t._v(" "),v("li",[v("p",[t._v("Webview")]),t._v(" "),v("ul",[v("li",[v("RouterLink",{attrs:{to:"/sdk/webview.html"}},[t._v("Webview")])],1)])]),t._v(" "),v("li",[v("p",[t._v("事件监听")]),t._v(" "),v("ul",[v("li",[v("RouterLink",{attrs:{to:"/sdk/events.html"}},[t._v("事件监听")])],1)])]),t._v(" "),v("li",[v("p",[t._v("手势")]),t._v(" "),v("ul",[v("li",[v("RouterLink",{attrs:{to:"/sdk/gesture.html"}},[t._v("手势管理")])],1)])]),t._v(" "),v("li",[v("p",[t._v("多语言")]),t._v(" "),v("ul",[v("li",[v("RouterLink",{attrs:{to:"/sdk/language.html"}},[t._v("多语言")])],1)])]),t._v(" "),v("li",[v("p",[t._v("原生路由")]),t._v(" "),v("ul",[v("li",[v("RouterLink",{attrs:{to:"/sdk/arouter.html"}},[t._v("原生路由")])],1)])]),t._v(" "),v("li",[v("p",[t._v("数据同步")]),t._v(" "),v("ul",[v("li",[v("RouterLink",{attrs:{to:"/sdk/dataSync.html"}},[t._v("数据同步")])],1)])])])])}),[],!1,null,null,null);v.default=i.exports}}]);
|