{"_id":"fescoapp-jsbridge","_rev":"28-ce4075a08c4be5f194bade328f745779","time":{"0.0.1":"2021-08-03T10:50:32.023Z","0.0.2":"2021-08-03T10:50:32.023Z","0.0.3":"2021-08-03T10:50:32.023Z","0.0.4":"2021-08-03T10:50:32.023Z","0.0.5":"2021-08-03T10:50:32.023Z","0.0.6":"2021-08-03T10:50:32.023Z","0.0.7":"2021-08-03T10:50:32.023Z","0.0.8":"2021-08-03T10:50:32.023Z","0.0.9":"2021-08-03T10:50:32.023Z","0.1.0":"2021-08-03T10:50:32.023Z","0.1.1":"2021-08-03T10:50:32.023Z","0.1.2":"2021-08-03T10:50:32.023Z","0.1.3":"2021-08-03T10:50:32.023Z","0.1.4":"2021-08-03T10:50:32.023Z","0.1.5":"2021-08-03T10:50:32.023Z","0.1.6":"2021-08-03T10:50:32.023Z","0.1.7":"2021-08-03T10:50:32.023Z","0.1.8":"2021-08-03T10:50:32.023Z","0.1.9":"2021-08-03T10:50:32.023Z","0.2.0":"2021-08-03T10:50:32.023Z","0.2.1":"2021-08-03T10:50:32.023Z","0.2.2":"2021-08-03T10:50:32.023Z","0.2.3":"2021-08-03T10:50:32.023Z","created":"2021-08-05T03:06:45.648Z","1.0.0":"2021-08-05T03:06:45.832Z","modified":"2022-05-02T07:37:05.688Z","1.0.1":"2021-08-05T05:43:11.297Z","1.0.2":"2021-08-05T05:50:18.074Z","1.0.3":"2021-08-05T05:55:11.633Z"},"name":"fescoapp-jsbridge","dist-tags":{"latest":"1.0.3"},"versions":{"1.0.0":{"name":"fescoapp-jsbridge","version":"1.0.0","author":{"name":"fesco-tech"},"description":"fescoapp原生与h5交互的jsbridge","main":"dist/fescoapp-jsbridge.min.js","module":"dist/fescoapp-jsbridge.esm.min.js","keywords":["jsbridge"],"scripts":{"build":"rimraf dist && node build/build.js","test":"jest --coverage"},"devDependencies":{"babel-core":"^6.22.1","babel-jest":"^23.6.0","babel-loader":"^7.1.2","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-decorators-legacy":"^1.3.5","babel-polyfill":"^6.22.0","babel-preset-env":"^1.5.1","eslint":"^4.7.0","jest":"^23.6.0","rimraf":"^3.0.2","rollup":"^0.65.0","rollup-plugin-babel":"^3.0.7","rollup-plugin-replace":"^2.0.0","uglify-js":"^3.4.9"},"license":"MIT","gitHead":"6198a866b0700327323dd31b4d209d7ebf91e867","_id":"fescoapp-jsbridge@1.0.0","_nodeVersion":"14.16.0","_npmVersion":"7.6.3","dist":{"integrity":"sha512-yGXeQXuvEfwP2odiDLYp0ccSd1GVOk506m2rj9wQG4TAl4L5nG6rhqkBn4F8iLsxJgcoaPqcSOHk7tscELbtQQ==","shasum":"609477e50a49f9d7145e4099d9a7d0cb50b22942","tarball":"https://registry.npmjs.org/fescoapp-jsbridge/-/fescoapp-jsbridge-1.0.0.tgz","fileCount":6,"unpackedSize":93970,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhC1XFCRA9TVsSAnZWagAAjLYQAI6lSNvJuFh52YB3ZGIG\n9wmNSVQmLUH9LgNcgEXa4q/3iMU38vodofPsusmCVgSqsOZ1g3j435ju/6Rl\nh4vIQ+DmNohQu8A5a2CYCiXxz+KVMqvheKe4LfEWgiCGz2HUHOnncCjxI055\n0yTAnaAOlKQ8XNMOrmpZscE+S0ZAnZ4DGCGX29mgLw/26KKMZpSCGT1Hfx0+\nCcDY4DsOwldCN2i6ZZlpEbZ3zLQJpDeXQ7MuO8MPQGoryXemuEuRafFtPPp5\n425WouRYwbhKf5yNZfept0bmJWvbfExHIO76B9A0kzQh+avJQoHOb7Ltp0p5\noj59sR2n7Rl+P5RVjMU4/P+qtsnpcCAvb5fECv7QZIJObDgErT6by92PPD44\nWMLJt7tjbw4ppdT/LxkXaZgG4XIG1oMgUMC967cDTe04nGPgs/MvpreaW8Wr\nUf7ez6Iq4oylqdpkXnFGwULRSlo7leoczNk225fCx4iDjss8O0AFKZB3+2jn\nDX/zVBTG30CXssmj+CoHgUEGg/gY/Znfaq/TIksmTsMVpdpQIuXxURERzTUn\niODzTakGftSpq2TvN98KX5r6i7H6+JU/ChZ0PrpuUI+CrBI4eQx8M/lTmrMk\nVABA1DUGb+RmozvX9lOYVT767a0I2Ycy5WnbauZ88/k0WegFv+8wX+M2LshW\nKhOJ\r\n=Q9Xc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICKXz8SuPmYOEncncMiGjBr8xVpI0Ai3cICdEcjcErvUAiEAx7xQxOAg/Ub8Q85UAbLV/ltlHq2aGBNfqH4VP8atPKc="}]},"_npmUser":{"name":"cuiyinglei","email":"cuiyinglei@fescotech.com"},"directories":{},"maintainers":[{"name":"cuiyinglei","email":"cuiyinglei@fescotech.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fescoapp-jsbridge_1.0.0_1628132805649_0.27515646645765135"},"_hasShrinkwrap":false},"1.0.1":{"name":"fescoapp-jsbridge","version":"1.0.1","author":{"name":"fesco-tech"},"description":"fescoapp原生与h5交互的jsbridge","main":"dist/fescoapp-jsbridge.min.js","module":"dist/fescoapp-jsbridge.esm.min.js","keywords":["jsbridge"],"scripts":{"build":"rimraf dist && node build/build.js","test":"jest --coverage"},"devDependencies":{"babel-core":"^6.22.1","babel-jest":"^23.6.0","babel-loader":"^7.1.2","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-decorators-legacy":"^1.3.5","babel-polyfill":"^6.22.0","babel-preset-env":"^1.5.1","eslint":"^4.7.0","jest":"^23.6.0","rimraf":"^3.0.2","rollup":"^0.65.0","rollup-plugin-babel":"^3.0.7","rollup-plugin-replace":"^2.0.0","uglify-js":"^3.4.9"},"license":"MIT","gitHead":"6a855b327584863793a754b3ad44f80710ada20c","_id":"fescoapp-jsbridge@1.0.1","_nodeVersion":"14.16.0","_npmVersion":"7.6.3","dist":{"integrity":"sha512-kf/AVrOVBj3IS0L732Z71M1ENz4g4FFELqNJPJcNuER+IQXbH2f62gphI3f/nlE6Z1XyC+SwOzfkJi4c3Di7ug==","shasum":"28bd4231c74a2ad63077d69044c7f257ce8196c7","tarball":"https://registry.npmjs.org/fescoapp-jsbridge/-/fescoapp-jsbridge-1.0.1.tgz","fileCount":6,"unpackedSize":100033,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhC3pvCRA9TVsSAnZWagAAqYQP/A8VQ8ENNXQynOvmYeU3\nrjSA8YorUdVkhsz+zPehblEfG4ll1X8lTtzFkw826R+mDJ7DIKrcwDUAZ8Fc\nIX+9wIzV/yHZNc6re9gkYz5lEiQ4YwrmE2uwGJ5w7CxPtE7gYG2ro7+OkMVZ\nlhOPJ6GISwnDrCMDgqefxKWp2vboOYPwsWc83LuGj3ZpqiQE3XUskhRTXtFm\nkb/tbS7Ts1K7eyvdLVBQwrwnJ6qSDeuWnpQ2ZtcAiAOu3D97ir0rjfZrLk54\nnH1/kNOPVsmlpJsnkxBip+WZLCbJI7QGBWlPLoMTEnHHmd+NZyjHzP570Mr6\nYxctoGuOoy7JfUjsn25vLWtPjEp9SIGfv0/vrYqyPMgZ19vJzMsxz5RdIYXr\npmhOY8DUPGB37So2k2C8HPbHaSAHvdAgYHoOesFV/I3qyazBETD5Z44sGVLY\nRD7hA4NzO1W0kx8zXlwvm3R6HixTRMYKfU+Ja0LRhzpwcrUnxSSpt8+7RQr7\nq8dpbEJrKWxvOBrWMnJwV4dQIAD2uHStRvBJRIIWjODfNBWrt9sN58ThtaWc\nzUtC503okl+LkUOl4/OVjI/XvJJbkc1f2x6Ohkru8u2y5Scphj6BBrr6y+Fx\nsKSHaQo0NhdSYF7+SweCvxmk+c1scgRuMeEi/TnqYOGPz8lCSlIGSRXrSqyA\npAAR\r\n=4nG+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH9BDwQFSEOye0VSB9tp+sKb+M539daEqEI0vJaJDnrVAiEA3Gjrai+PDS7tDWfhxiHQsv+11oXFU5VvMr0jGoux5gc="}]},"_npmUser":{"name":"cuiyinglei","email":"cuiyinglei@fescotech.com"},"directories":{},"maintainers":[{"name":"cuiyinglei","email":"cuiyinglei@fescotech.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fescoapp-jsbridge_1.0.1_1628142191076_0.1251963535067424"},"_hasShrinkwrap":false},"1.0.2":{"name":"fescoapp-jsbridge","version":"1.0.2","author":{"name":"fesco-tech"},"description":"fescoapp原生与h5交互的jsbridge","main":"dist/fescoapp-jsbridge.min.js","module":"dist/fescoapp-jsbridge.esm.min.js","keywords":["jsbridge"],"scripts":{"build":"rimraf dist && node build/build.js","test":"jest --coverage"},"devDependencies":{"babel-core":"^6.22.1","babel-jest":"^23.6.0","babel-loader":"^7.1.2","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-decorators-legacy":"^1.3.5","babel-polyfill":"^6.22.0","babel-preset-env":"^1.5.1","eslint":"^4.7.0","jest":"^23.6.0","rimraf":"^3.0.2","rollup":"^0.65.0","rollup-plugin-babel":"^3.0.7","rollup-plugin-replace":"^2.0.0","uglify-js":"^3.4.9"},"license":"MIT","gitHead":"6a855b327584863793a754b3ad44f80710ada20c","_id":"fescoapp-jsbridge@1.0.2","_nodeVersion":"14.16.0","_npmVersion":"7.6.3","dist":{"integrity":"sha512-k3OpZCAauymB4Eip1yXO7UnV5eSxMdCBfLE8pyARk99sdceyp5Os59igUtSw0+nT+Ix/Dw4wrPmOSMpN5rr1Mg==","shasum":"c7184f3aa0101b6d1ef0dccba70a30df7429b6f1","tarball":"https://registry.npmjs.org/fescoapp-jsbridge/-/fescoapp-jsbridge-1.0.2.tgz","fileCount":6,"unpackedSize":100022,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhC3waCRA9TVsSAnZWagAAfOwQAINz0MVPa6rzLjMwdrae\njItpIY6AV3bYxePZh0q98gTk9jjtNy9Urcdnm5Yt7xcJUDBDP6Lp1KX3DAkM\nQdE5JvyWH3wecvzYmUV8R+HV20q802UsSg4JgBbHLA3y4XXKWC10Ee7t5iwg\nP118B/T7a96Oh4EBzwsIj3YeT408lQQYCZS3IAkaan6wFMSabkOvBVJHnGc5\nBSGhQn4OWqI+NRuUAiX27QBevnWRuIjjWlk5bVd/ta3B/wQjlwJhSXihvXRc\nA+oPkx9BqsnsLama6M5JXfT4ylAR4rrmAPfYeCHqoPohzuKa4fvHa1E1vq+D\nuTV83U/tOkciwnAfxuzUhJQncNq7zy0l0bBW9esINlkA6UTCzy2a6whfyQTj\nGVMJ1n4uj3/IDahm1G/N7aaE9n8DcGb3pdvtaN0vrq54i+U/2l4l0GhHxQ+t\na5CFbQfDN5cNaVUXWqXDLkURLZeEw3MJzvqlenDjQcN524uRVSzfdauKyxh1\nLaGY/YCrO+2/l6JTmfGLVSAMP8c8xt/IgvEvIrXcAeZxhX//+63d2mu7D3Ny\niF0FX+uDOOhq0U6iWKo/JXfHt6esllH2AEdiGok5lBolprVuVU8c00TnEbUd\nkucQEjU1QpkWlV89aCrTDVBn9dAeAv08HPPaYyLcHm2ONh36oSc5tQ9+CqvT\nf4La\r\n=akW5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGZnBbQILWo87RA86UEFqw5/MJBCX5mPKKtZhwbQ4iJ/AiEAj3QdYAPAYO7/NwM7/QXUCAVVaFWcqcloaJiOhpWRnBs="}]},"_npmUser":{"name":"cuiyinglei","email":"cuiyinglei@fescotech.com"},"directories":{},"maintainers":[{"name":"cuiyinglei","email":"cuiyinglei@fescotech.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fescoapp-jsbridge_1.0.2_1628142617949_0.49195450185630163"},"_hasShrinkwrap":false},"1.0.3":{"name":"fescoapp-jsbridge","version":"1.0.3","author":{"name":"fesco-tech"},"description":"fescoapp原生与h5交互的jsbridge","main":"dist/fescoapp-jsbridge.min.js","module":"dist/fescoapp-jsbridge.esm.min.js","keywords":["jsbridge"],"scripts":{"build":"rimraf dist && node build/build.js","test":"jest --coverage"},"devDependencies":{"babel-core":"^6.22.1","babel-jest":"^23.6.0","babel-loader":"^7.1.2","babel-plugin-external-helpers":"^6.22.0","babel-plugin-transform-decorators-legacy":"^1.3.5","babel-polyfill":"^6.22.0","babel-preset-env":"^1.5.1","eslint":"^4.7.0","jest":"^23.6.0","rimraf":"^3.0.2","rollup":"^0.65.0","rollup-plugin-babel":"^3.0.7","rollup-plugin-replace":"^2.0.0","uglify-js":"^3.4.9"},"license":"MIT","gitHead":"82b68c1d0bc2f65391491f2905fd44e227fa0bf9","_id":"fescoapp-jsbridge@1.0.3","_nodeVersion":"14.16.0","_npmVersion":"7.6.3","dist":{"integrity":"sha512-SAERS6p82LXyQwKvxPa425BnRwuafJEWD9gFwoQAlntRrQYTTJLOLTYvXAoThYWQfizkHtCPRO0basZZ/IlIBg==","shasum":"08f8aca844315a97c62912a0e6fcb5a18a171a9d","tarball":"https://registry.npmjs.org/fescoapp-jsbridge/-/fescoapp-jsbridge-1.0.3.tgz","fileCount":6,"unpackedSize":100198,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhC30/CRA9TVsSAnZWagAAnygP/idV8+DPnkZX27vx24p7\n01sfv3SV0WsAXVrhTgX8Ll9czZICqbzzhgwEwp+LJFHmkoi9o3TkN2brn9Q1\nr3dOJCnJLoqrl1uvoIlotoxZmT+ehDynqrljTvGCSyG1X6+RkHu1qFWPjR8y\nbFe07r+YCWJ1rByp7lrr3sRuy2lSsbWCQ5XTAuuO5uUl4knHvH7JQi7zaqYx\nz4S0rgZTQ3JtU6sEOR9BZfDeSRZKUJ6WTAVIdvDq9KqwHe/oy8WgFW+1Hzr/\nTmnIJhr4BIdYnVdPUz2vkjPqj2VZr1KQuAVwj54m5ZT6odjww2DI0orfOxd9\n8TxrtUiPl3fy3uxtyKCL0CYjxmONKXw7E3umMsL3xBmK3jx7j7ui1v8r3+M0\nbxt+M06+DnaTDJi5qIM63raLDyShHjEHXrQ4UJ8EDpIheTWDUWJfE5SyX+Zh\n7P4/kJKo+EJRg0eCCfI6IaLtbMpRqw2sQBbqiqqlFGt6wFoAMT5yUIM74Ng7\n6tRh4p7DfQsaOLK65A7e0l3GT64X9ec8AP/+kNKAxi6e5aAkkZG2lNNDVWKY\nyjjWMJJ/5qFRntSOEyCyCJQxQHMC820pc9UZFgqncpPIfPvST54bO2T6q2Dc\nfXv5QV+oJTeiziiw8dGKqVkVw8DeKHaFq336EHD3URbVEvUUeFuSTqdaPziq\nTJwg\r\n=excs\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGRFCxdgSiwIN75o0V+BcbHYjq25fG00sdVbSRGfpLxQAiAG8RyfkqHwQ586oGbwnTDtu3/XyABQbH4K/yVjvH6OTg=="}]},"_npmUser":{"name":"cuiyinglei","email":"cuiyinglei@fescotech.com"},"directories":{},"maintainers":[{"name":"cuiyinglei","email":"cuiyinglei@fescotech.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fescoapp-jsbridge_1.0.3_1628142911454_0.021266691416111705"},"_hasShrinkwrap":false}},"maintainers":[{"name":"cuiyinglei","email":"cuiyinglei@fescotech.com"}],"description":"fescoapp原生与h5交互的jsbridge","keywords":["jsbridge"],"author":{"name":"fesco-tech"},"license":"MIT","readme":"# FescoApp-JsBridge\r\n\r\nfescoapp 原生与 h5 交互的 jsbridge\r\n\r\n## 使用示例\r\n\r\n### App 上传身份证正反面\r\n\r\n支持平台 Android / IOS\r\n\r\n```javascript\r\nimport { appUpIdCardImage } from 'fescoapp-jsbridge'\r\n```\r\n\r\n```javascript\r\n// 调用原生-上传身份证正反面\r\nasync appUpIdCardImage () {\r\n  try {\r\n    const result = await appUpIdCardImage({\r\n      idCode: 189, // 本人及其配偶的类型 如果是身份证正面传189，身份证背面传190\r\n      idType: 1, // 拍摄的证件类型 1.仅仅拍摄身份证的正面 2.仅仅拍摄身份证的反面  3.拍摄身份证的正反面 如果不传任何参数默认拍摄正反面\r\n      formData: {}, //  HTTP 请求中其他额外的 formdata\r\n    })\r\n    console.log(result)\r\n  } catch (error) {\r\n    console.log(error)\r\n  }\r\n}\r\n```\r\n\r\n### App 统一上传图片\r\n\r\n支持平台 Android / IOS\r\n\r\n```javascript\r\nimport { appUploadPic } from 'fescoapp-jsbridge'\r\n```\r\n\r\n```javascript\r\n// 调用原生-统一上传图片\r\nasync appUploadPic () {\r\n  try {\r\n    // 先获取headers,作为后续参数使用\r\n    const headersInfo = await getHeaders()\r\n    const result = await appUploadPic({\r\n      sourceType: [\"album\", \"camera\"], // 可以指定来源是相册还是相机，默认二者都有\r\n      maxCount: 1, // 文件上传最大数量，默认 1\r\n      compressedMaxSize: 1024, // 上传文件的最大文件大小，单位为 byte.\r\n      targetHost: \"http://123.123.123.123/aa/aa/aa/uploadFile\", // 必传,目标服务器地址，此处仅为示例\r\n      headers: {\r\n        \"Fesco-Token\": headersInfo?.FescoToken || \"\",\r\n        \"Fesco-Sign\": headersInfo?.FescoSign || \"\",\r\n        \"Fesco-Model\": headersInfo?.FescoModel || \"\",\r\n        \"Fesco-Version\": headersInfo?.FescoVersion,\r\n        \"Fund-Source\": headersInfo?.FundSource,\r\n        \"User-agent\": headersInfo?.UserAgent || \"\",\r\n        \"Fesco-Source\": \"h5\",\r\n      }, // HTTP 请求 Headers，根据业务要求传入\r\n      formData: {}, //  HTTP 请求中其他额外的 formdata\r\n    })\r\n    console.log(result)\r\n  } catch (error) {\r\n    console.log(error)\r\n  }\r\n}\r\n```\r\n\r\n### 获取 App 请求头\r\n\r\n支持平台 Android / IOS\r\n\r\n```javascript\r\nimport { getHeaders } from 'fescoapp-jsbridge'\r\n```\r\n\r\n```javascript\r\n// 调用原生-获取App请求头\r\nasync getHeaders () {\r\n  try {\r\n    const result = await getHeaders()\r\n    console.log(result)\r\n  } catch (error) {\r\n    console.log(error)\r\n  }\r\n},\r\n```\r\n\r\n### 获取定位\r\n\r\n支持平台 Android / IOS\r\n\r\n```javascript\r\nimport { getLocation } from 'fescoapp-jsbridge'\r\n```\r\n\r\n```javascript\r\n// 调用原生-获取定位\r\nasync getLocation () {\r\n  try {\r\n    const result = await getLocation({\r\n      type: \"wgs84\", // 默认为wgs84的gps坐标，如果要返回直接给openLocation用的火星坐标，可传入\"gcj02\"\r\n    })\r\n    console.log(result)\r\n  } catch (error) {\r\n    console.log(error)\r\n  }\r\n}\r\n```\r\n\r\n### 获取用户步数信息\r\n\r\n支持平台 Android / IOS\r\n\r\n```javascript\r\nimport { getStepCount } from 'fescoapp-jsbridge'\r\n```\r\n\r\n```javascript\r\n// 调用原生-获取用户步数信息\r\nasync getStepCount () {\r\n  try {\r\n    const result = await getStepCount({showDialog: true})\r\n    console.log(result)\r\n  } catch (error) {\r\n    console.log(error)\r\n  }\r\n}\r\n```\r\n\r\n### 三方小程序接入\r\n\r\n支持平台 Android / IOS\r\n\r\n```javascript\r\nimport { openMiniProgram } from 'fescoapp-jsbridge'\r\n```\r\n\r\n```javascript\r\n// 调用原生-三方小程序接入\r\nasync openMiniProgram () {\r\n  try {\r\n    const result = await openMiniProgram({\r\n      userName: \"gh_aaaaaaaaaaaa\", // 微信原始小程序id，此处仅为示例\r\n      path: \"pages/index/index\", //  拉起小程序页面的可带参路径，不填默认拉起小程序首页，对于小游戏，可以只传入 query 部分\r\n      name: \"目标小程序名称\", // 跳转的目标小程序名称\r\n      showDialog: true, // 是否展示用户提示弹窗,true 展示, false 不展示\r\n    })\r\n    console.log(result)\r\n  } catch (error) {\r\n    console.log(error)\r\n  }\r\n}\r\n```\r\n\r\n### 保存图片\r\n\r\n支持平台 Android / IOS\r\n\r\n```javascript\r\nimport { saveImage } from 'fescoapp-jsbridge'\r\n```\r\n\r\n```javascript\r\n// 调用原生-保存图片\r\nasync saveImage () {\r\n  try {\r\n    const result = await saveImage({\r\n      imgUrl: \"https://res.wx.qq.com/t/wx_fed/weixin_portal/res/static/img/1L3ryyg.png\", // 需要保存图片的网络地址\r\n    })\r\n    console.log(result)\r\n  } catch (error) {\r\n    console.log(error)\r\n  }\r\n}\r\n```\r\n\r\n### 设置是否展示导航栏\r\n\r\n支持平台 Android / IOS\r\n\r\n```javascript\r\nimport { setNavigationBar } from 'fescoapp-jsbridge'\r\n```\r\n\r\n```javascript\r\n// 调用原生-设置是否展示导航栏\r\nasync setNavigationBar () {\r\n  try {\r\n    const result = await setNavigationBar({\r\n      show: \"false\", // 是否展示，bool值，默认false\r\n    })\r\n    console.log(result)\r\n  } catch (error) {\r\n    console.log(error)\r\n  }\r\n}\r\n```\r\n\r\n### 启用/禁用网页侧滑返回\r\n\r\n支持平台 Android\r\n\r\n```javascript\r\nimport { setSideBackGesture } from 'fescoapp-jsbridge'\r\n```\r\n\r\n```javascript\r\n// 调用原生-启用/禁用网页侧滑返回，安卓端已实现，安卓未实现\r\nasync setSideBackGesture () {\r\n  try {\r\n    const result = await setSideBackGesture(\r\n      {\r\n        yesOrNo: \"0\", // 0：禁用，1 启用\r\n      }\r\n    )\r\n    console.log(result)\r\n  } catch (error) {\r\n    console.log(error)\r\n  }\r\n}\r\n```\r\n\r\n### 统一分享\r\n\r\n支持平台 Android / IOS\r\n\r\n```javascript\r\nimport { updateAppMessageShareData } from 'fescoapp-jsbridge'\r\n```\r\n\r\n```javascript\r\n// 调用原生-统一分享\r\nasync updateAppMessageShareData () {\r\n  try {\r\n    const result = await updateAppMessageShareData({\r\n      title: \"分享标题\", // 分享标题\r\n      desc: \"分享描述\", // 分享描述\r\n      link: \"www.baidu.com\", // 分享链接，该链接域名或路径\r\n      imgUrl: \"https://res.wx.qq.com/t/wx_fed/weixin_portal/res/static/img/1L3ryyg.png\", // 分享图标\r\n      shareType: \"\", // 分享的渠道  1:微信好友 2:朋友圈 3:复制链接分享 什么都不写或其它默认全部分享渠道\r\n    })\r\n    console.log(result)\r\n  } catch (error) {\r\n    console.log(error)\r\n  }\r\n}\r\n```\r\n\r\n### 实名认证\r\n\r\n支持平台 Android / IOS\r\n\r\n```javascript\r\nimport { userAuth } from 'fescoapp-jsbridge'\r\n```\r\n\r\n```javascript\r\n// 调用原生-实名认证\r\nasync userAuth () {\r\n  try {\r\n    const result = await userAuth({\r\n      showDialog: true,\r\n    })\r\n    console.log(result)\r\n  } catch (error) {\r\n    console.log(error)\r\n  }\r\n}\r\n```\r\n","readmeFilename":"README.md"}