{"id":295,"date":"2022-03-24T11:25:11","date_gmt":"2022-03-24T03:25:11","guid":{"rendered":"https:\/\/sit-open-doc.jkos.app\/?post_type=docs&#038;p=295"},"modified":"2022-06-28T16:17:19","modified_gmt":"2022-06-28T08:17:19","slug":"%e5%8f%b3%e5%81%b4%e6%8c%89%e9%88%95","status":"publish","type":"docs","link":"https:\/\/open-doc.jkos.com\/?docs=inapp-%e7%ac%ac%e4%b8%89%e6%96%b9%e6%9c%8d%e5%8b%99\/web-sdk\/v2-0-3\/%e5%9f%ba%e7%a4%8e%e9%96%8b%e6%94%be%e8%83%bd%e5%8a%9b-%e5%b0%8e%e8%88%aa%e6%ac%84\/%e5%8f%b3%e5%81%b4%e6%8c%89%e9%88%95","title":{"rendered":"\u53f3\u5074\u6309\u9215"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\">setNavRightButton<\/h2>\n\n\n\n<p>\u901a\u904e\u547c\u53eb&nbsp;<strong><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-red-color\">jkos.setNavRightButton<\/mark><\/strong>&nbsp;\u63a7\u5236 Navigation bar \u53f3\u5074\u986f\u793a\u7684 icon\u3001\u984f\u8272\u8207\u5176\u5c0d\u61c9\u7684\u529f\u80fd\uff0c<strong>\u6bcf\u6b21\u53ea\u80fd\u986f\u793a\u4e00\u500b icon<\/strong>\u3002<\/p>\n\n\n\n<figure class=\"wp-block-image is-resized\"><img decoding=\"async\" src=\"https:\/\/open.jkos.com\/img\/navigationbar\/setNavRightButton.png\" alt=\"\" width=\"500\"\/><\/figure>\n\n\n\n<div class=\"admonition admonition-info alert alert--info\"><div class=\"admonition-heading\"><h5><span class=\"admonition-icon\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"14\" height=\"16\" viewBox=\"0 0 14 16\"><path fill-rule=\"evenodd\" d=\"M7 2.3c3.14 0 5.7 2.56 5.7 5.7s-2.56 5.7-5.7 5.7A5.71 5.71 0 0 1 1.3 8c0-3.14 2.56-5.7 5.7-5.7zM7 1C3.14 1 0 4.14 0 8s3.14 7 7 7 7-3.14 7-7-3.14-7-7-7zm1 3H6v5h2V4zm0 6H6v2h2v-2z\"><\/path><\/svg><\/span>  \u55ae\u4e00\u9801\u9762<\/h5><\/div><div class=\"admonition-content\"><p>\u91dd\u5c0d\u55ae\u4e00\u9801\u9762\u8a2d\u5b9a\u6309\u9215\uff0c\u8acb\u914d\u5408\u4f7f\u7528 clearNavRightButton \u6e05\u9664\u9801\u9762\u5c55\u793a\u3002<\/p><p>\u82e5\u7121\u6307\u5b9a\u984f\u8272\u5247\u6309\u9215\u9810\u8a2d\u986f\u793a\u767d\u8272\u3002<\/p><\/div><\/div>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"\u4f7f\u7528\u65b9\u6cd5\">\u4f7f\u7528\u65b9\u6cd5<a href=\"https:\/\/open.jkos.com\/docs\/next\/sdk-base\/navigation\/setNavRightButton#%E4%BD%BF%E7%94%A8%E6%96%B9%E6%B3%95\">\u200b<\/a><\/h3>\n\n\n\n<pre title=\"\u51fd\u5f0f\" class=\"wp-block-code\"><code lang=\"javascript\" class=\"language-javascript line-numbers\">jkos.setNavRightButton(data, callback);<\/code><\/pre>\n\n\n\n<p><strong>\u63d0\u4f9b\u4ee5\u4e0b\u6309\u9215\u985e\u578b\uff0c\u53ef\u4f9d\u9700\u6c42\u8a2d\u5b9a\u5c0e\u822a\u6b04\u53f3\u5074\u6309\u9215\uff1a<\/strong><\/p>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"\u8a2d\u5b9a-\u5206\u4eab\u6309\u9215---mode--1\">\u8a2d\u5b9a&nbsp;<code>\u5206\u4eab\u6309\u9215<\/code>&nbsp;&nbsp;<strong><code><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-luminous-vivid-amber-color\">mode = 1<\/mark><\/code><\/strong><a href=\"https:\/\/open.jkos.com\/docs\/next\/sdk-base\/navigation\/setNavRightButton#%E8%A8%AD%E5%AE%9A-%E5%88%86%E4%BA%AB%E6%8C%89%E9%88%95---mode--1\">\u200b<\/a><\/h4>\n\n\n\n<ul class=\"wp-block-list\"><li>\u7576\u4f7f\u7528\u8005\u9ede\u64ca\u5206\u4eab\u6309\u9215\u6642\uff0c\u6703\u958b\u555f\u539f\u751f\u5206\u4eab module\u3002<\/li><li>\u5206\u4eab\u6587\u5b57\u5167\u5bb9\u70ba\uff1a<strong>\u6211\u5728\u8857\u53e3\u767c\u73fe\u4e86\u6709\u8da3\u7684\u6771\u897f\uff01\u5206\u4eab\u7d66\u4f60&nbsp;[\u7576\u524d\u9801\u9762\u7db2\u5740\u9023\u7d50]<\/strong><\/li><li>\u4f7f\u7528\u8005\u9ede\u64ca\u7db2\u5740\u5f8c\uff0c\u6703\u900f\u904e\u8857\u53e3 App \u958b\u555f\u756b\u9762\u3002<ul><li>\u82e5\u4f7f\u7528\u8005\u7684\u88dd\u7f6e\u6c92\u6709\u5b89\u88dd\u8857\u53e3 App \u5247\u6703\u5c0e\u5f15\u81f3\u8857\u53e3 App \u7684\u5546\u5e97\u4e0b\u8f09\u9801\u3002<\/li><\/ul><\/li><\/ul>\n\n\n\n<pre title=\"\u7bc4\u4f8b\" class=\"wp-block-code\"><code lang=\"markup\" class=\"language-markup line-numbers\">&lt;button id=\"test\"&gt;setNavRightButton&lt;\/button&gt; \n\n&lt;script&gt; \n  document.querySelector('#test').addEventListener('click', () =&gt; {\n    jkos.setNavRightButton({\n      mode: '1',\n      color: '#ffffff',\n      url: 'http:\/\/xxxxxxxxxx'\n    }, (res) =&gt; {\n      console.log(res.error)\n      console.log(res.errorMessage)\n    });\n  });\n&lt;\/script&gt;<\/code><\/pre>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"\u8a2d\u5b9a-\u6211\u7684\u6309\u9215---mode--2\">\u8a2d\u5b9a&nbsp;<code>\u6211\u7684\u6309\u9215<\/code>&nbsp;&nbsp;<strong><code><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-luminous-vivid-amber-color\">mode = 2<\/mark><\/code><\/strong><a href=\"https:\/\/open.jkos.com\/docs\/next\/sdk-base\/navigation\/setNavRightButton#%E8%A8%AD%E5%AE%9A-%E6%88%91%E7%9A%84%E6%8C%89%E9%88%95---mode--2\">\u200b<\/a><\/h4>\n\n\n\n<ul class=\"wp-block-list\"><li>\u958b\u767c\u8005\u53ef\u6307\u5b9a\u8a72\u6309\u9215\u9ede\u64ca\u5f8c\u8df3\u8f49\u7684\u9801\u9762\u3002<\/li><li><strong>\u5c0e\u8f49\u7db2\u5740\u7684\u57df\u540d\u9808\u8207 WebView \u7576\u524d\u9801\u9762\u7684\u57df\u540d\u4e00\u81f4\u3002<\/strong><\/li><\/ul>\n\n\n\n<pre title=\"\u7bc4\u4f8b\" class=\"wp-block-code\"><code lang=\"markup\" class=\"language-markup line-numbers\">&lt;button id=\"test\"&gt;setNavRightButton&lt;\/button&gt; \n\n&lt;script&gt; \n  document.querySelector('#test').addEventListener('click', () =&gt; {\n    jkos.setNavRightButton({\n      mode: \"2\",\n      color: '#ffffff',\n      url: 'http:\/\/xxxxxxxxxx',\n      onClick: () =&gt; {\n        \/\/ console.log('\u82e5 url \u8207 onClick \u540c\u6642\u5b58\u5728\uff0conClick \u6703\u5931\u6548\u4e0d\u6703\u540c\u6642\u89f8\u767c');\n      },\n    }, (res) =&gt; {\n      console.log(res.error)\n      console.log(res.errorMessage)\n    });\n  });\n&lt;\/script&gt;<\/code><\/pre>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"\u8a2d\u5b9a-\u83dc\u55ae\u6309\u9215---mode--3\">\u8a2d\u5b9a&nbsp;<code>\u83dc\u55ae\u6309\u9215<\/code>&nbsp;&nbsp;<strong><code><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-luminous-vivid-amber-color\">mode = 3<\/mark><\/code><\/strong><a href=\"https:\/\/open.jkos.com\/docs\/next\/sdk-base\/navigation\/setNavRightButton#%E8%A8%AD%E5%AE%9A-%E8%8F%9C%E5%96%AE%E6%8C%89%E9%88%95---mode--3\">\u200b<\/a><\/h4>\n\n\n\n<ul class=\"wp-block-list\"><li>\u63d0\u4f9b\u958b\u767c\u8005\u5c55\u793a\u5074\u908a\u6b04\u3002<\/li><li>\u8a2d\u5b9a\u6210\u529f\u5f8c\uff0c\u7576\u4f7f\u7528\u8005\u9ede\u64ca menu icon \u5f8c\uff0c\u8857\u53e3\u6703\u56de\u547c\u4e00\u6b21&nbsp;<strong>onClick<\/strong>&nbsp;\u4e8b\u4ef6\u3002<\/li><\/ul>\n\n\n\n<pre title=\"\u7bc4\u4f8b\" class=\"wp-block-code\"><code lang=\"markup\" class=\"language-markup line-numbers\">&lt;button id=\"test\"&gt;setNavRightButton&lt;\/button&gt; \n\n&lt;script&gt; \n  document.querySelector('#test').addEventListener('click', () =&gt; {\n    jkos.setNavRightButton({\n      mode: \"3\",\n      color: '#ffffff',\n      onClick: () =&gt; {}\n    }, (res) =&gt; {\n      console.log(res.error)\n      console.log(res.errorMessage)\n    });\n  });\n&lt;\/script&gt;<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"\u5165\u53c3\u8aaa\u660e\">\u5165\u53c3\u8aaa\u660e<a href=\"https:\/\/open.jkos.com\/docs\/next\/sdk-base\/navigation\/setNavRightButton#%E5%85%A5%E5%8F%83%E8%AA%AA%E6%98%8E\">\u200b<\/a><\/h3>\n\n\n\n<p><strong><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-red-color\">\u5fc5\u9808<\/mark><\/strong>&nbsp;\u7b2c\u4e00\u500b\u53c3\u6578\uff1adata<\/p>\n\n\n\n<figure class=\"wp-block-table is-style-stripes\"><table><thead><tr><th>\u53c3\u6578<\/th><th>\u5fc5\u586b<\/th><th>\u578b\u614b<\/th><th>\u8aaa\u660e<\/th><th>mode \u652f\u63f4\u5ea6<\/th><\/tr><\/thead><tbody><tr><td>mode<\/td><td>\u662f<\/td><td><code>string<\/code><\/td><td>\u8a2d\u5b9a Navbar \u53f3\u4e0a\u89d2\u6a21\u5f0f:<br><strong>&#8220;1&#8221;<\/strong>\uff1a\u5206\u4eab\u6309\u9215<br><strong>&#8220;2&#8221;\uff1a<\/strong>\u6211\u7684\u6309\u9215<br><strong>&#8220;3&#8221;\uff1a<\/strong>\u83dc\u55ae\u5217\u8868\u6309\u9215<\/td><td><\/td><\/tr><tr><td>color<\/td><td>\u5426<\/td><td><code>string<\/code><\/td><td>\u6539\u8b8a Navbar \u53f3\u4e0a\u89d2 icon \u7684&nbsp;<strong>\u984f\u8272<\/strong>\uff0c\u4f7f\u7528&nbsp;<code>hex \u8272\u78bc<\/code><\/td><td><code>1<\/code>,&nbsp;<code>2<\/code>,&nbsp;<code>3<\/code><\/td><\/tr><tr><td>url<\/td><td>mode \u6c7a\u5b9a\u662f\u5426\u5fc5\u586b<\/td><td><code>string<\/code><\/td><td>\u6539\u8b8a Navbar \u53f3\u4e0a\u89d2\u7684&nbsp;<strong>url<\/strong>&nbsp;(\u6ce8\u610f\uff1a\u53ea\u5141\u8a31\u5206\u4eab\u8a72\u7db2\u57df\u7684 url)<\/td><td><code>1(\u5fc5\u586b)<\/code>,&nbsp;<code>2\u5fc5\u586b)<\/code><\/td><\/tr><tr><td>onClick<\/td><td>\u5426<\/td><td><code>string<\/code><\/td><td>\u9ede\u64ca\u4e4b\u5f8c\u7684\u56de\u547c\u51fd\u5f0f<\/td><td><code>3,2<\/code><\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p><strong><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-cyan-blue-color\">\u975e\u5fc5\u9808<\/mark><\/strong>&nbsp;\u7b2c\u4e8c\u500b\u53c3\u6578\uff1a callback<\/p>\n\n\n\n<p>\u8fd4\u56de\u8a2d\u5b9a\u51fd\u5f0f\u6210\u529f\u8207\u5426\uff0c\u4e5f\u53ef\u4f7f\u7528&nbsp;<code>async\/await<\/code>&nbsp;\u53d6\u4ee3 callback<\/p>\n\n\n\n<figure class=\"wp-block-table is-style-stripes\"><table><thead><tr><th>\u53c3\u6578<\/th><th>\u578b\u614b<\/th><th>\u8aaa\u660e<\/th><\/tr><\/thead><tbody><tr><td>error<\/td><td><code>number<\/code><\/td><td>\u932f\u8aa4\u78bc &#8211;&nbsp;<a href=\"https:\/\/open-doc.jkos.com\/?docs=sdk\/v2-0-6\/%e9%8c%af%e8%aa%a4%e4%bb%a3%e7%a2%bc\" data-type=\"URL\" data-id=\"https:\/\/open-doc.jkos.com\/?docs=sdk\/v2-0-6\/%e9%8c%af%e8%aa%a4%e4%bb%a3%e7%a2%bc\" target=\"_blank\" rel=\"noreferrer noopener\">\u8a73\u60c5\u8acb\u53c3\u898b\u932f\u8aa4\u78bc\u8aaa\u660e<\/a><\/td><\/tr><tr><td>errorMessage<\/td><td><code>string<\/code><\/td><td>\u6b64\u63cf\u8ff0\u70ba\u76f8\u95dc\u932f\u8aa4\u7684 ASCII \u7de8\u78bc\u53ef\u8b80\u6587\u5b57<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<hr class=\"wp-block-separator is-style-wide\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">clearNavRightButton<\/h2>\n\n\n\n<p>\u901a\u904e\u547c\u53eb&nbsp;<strong><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-red-color\">jkos.clearNavRightButton<\/mark><\/strong>&nbsp;<strong>\u79fb\u9664 \u53f3\u4e0a\u89d2 button<\/strong><\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"\u4f7f\u7528\u65b9\u6cd5\">\u4f7f\u7528\u65b9\u6cd5<a href=\"https:\/\/open.jkos.com\/docs\/v2.0.4\/sdk-base\/navigation\/clearNavRightButton#%E4%BD%BF%E7%94%A8%E6%96%B9%E6%B3%95\">\u200b<\/a><\/h3>\n\n\n\n<pre title=\"\u51fd\u5f0f\" class=\"wp-block-code\"><code lang=\"javascript\" class=\"language-javascript line-numbers\">jkos.clearNavRightButton(callback);<\/code><\/pre>\n\n\n\n<pre title=\"\u7bc4\u4f8b\" class=\"wp-block-code\"><code lang=\"markup\" class=\"language-markup line-numbers\">&lt;button id=\"test\"&gt;clearNavRightButton&lt;\/button&gt; \n\n&lt;script&gt; \n  document.querySelector('#test').addEventListener('click', () =&gt; {\n    jkos.clearNavRightButton((res) =&gt; {\n      console.log(res.error)\n      console.log(res.errorMessage)\n    });\n  });\n&lt;\/script&gt;<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"\u5165\u53c3\u8aaa\u660e\">\u5165\u53c3\u8aaa\u660e<a href=\"https:\/\/open.jkos.com\/docs\/v2.0.4\/sdk-base\/navigation\/clearNavRightButton#%E5%85%A5%E5%8F%83%E8%AA%AA%E6%98%8E\">\u200b<\/a><\/h3>\n\n\n\n<p><strong><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-cyan-blue-color\">\u975e\u5fc5\u9808<\/mark><\/strong>&nbsp;\u7b2c\u4e00\u500b\u53c3\u6578\uff1a callback<\/p>\n\n\n\n<p>\u8fd4\u56de\u8a2d\u5b9a\u51fd\u5f0f\u6210\u529f\u8207\u5426\uff0c\u4e5f\u53ef\u4f7f\u7528&nbsp;<code>async\/await<\/code>&nbsp;\u53d6\u4ee3 callback<\/p>\n\n\n\n<figure class=\"wp-block-table is-style-stripes\"><table><thead><tr><th>\u53c3\u6578<\/th><th>\u578b\u614b<\/th><th>\u8aaa\u660e<\/th><\/tr><\/thead><tbody><tr><td>error<\/td><td><code>number<\/code><\/td><td>\u932f\u8aa4\u78bc &#8211;&nbsp;<a href=\"https:\/\/open-doc.jkos.com\/?docs=sdk\/v2-0-6\/%e9%8c%af%e8%aa%a4%e4%bb%a3%e7%a2%bc\" data-type=\"URL\" data-id=\"https:\/\/open-doc.jkos.com\/?docs=sdk\/v2-0-6\/%e9%8c%af%e8%aa%a4%e4%bb%a3%e7%a2%bc\" target=\"_blank\" rel=\"noreferrer noopener\">\u8a73\u60c5\u8acb\u53c3\u898b\u932f\u8aa4\u78bc\u8aaa\u660e<\/a><\/td><\/tr><tr><td>errorMessage<\/td><td><code>string<\/code><\/td><td>\u6b64\u63cf\u8ff0\u70ba\u76f8\u95dc\u932f\u8aa4\u7684 ASCII \u7de8\u78bc\u53ef\u8b80\u6587\u5b57<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"\u932f\u8aa4\u78bc\u56de\u8986\">\u932f\u8aa4\u78bc\u56de\u8986<a href=\"https:\/\/open.jkos.com\/docs\/v2.0.3\/sdk-base\/authentication\/getAuthCode#%E9%8C%AF%E8%AA%A4%E7%A2%BC%E5%9B%9E%E8%A6%86\">\u200b<\/a><\/h3>\n\n\n\n<figure class=\"wp-block-table is-style-stripes has-extra-small-font-size\"><table><thead><tr><th>\u4ee3\u78bc<\/th><th>\u8aaa\u660e<\/th><\/tr><\/thead><tbody><tr><td>15<\/td><td>\u7cfb\u7d71\u4e0d\u652f\u63f4<\/td><\/tr><tr><td>16<\/td><td>\u683c\u5f0f\u932f\u8aa4<\/td><\/tr><\/tbody><\/table><\/figure>\n","protected":false},"featured_media":0,"parent":265,"menu_order":3,"comment_status":"closed","ping_status":"closed","template":"","doc_tag":[],"class_list":["post-295","docs","type-docs","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/open-doc.jkos.com\/index.php?rest_route=\/wp\/v2\/docs\/295","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/open-doc.jkos.com\/index.php?rest_route=\/wp\/v2\/docs"}],"about":[{"href":"https:\/\/open-doc.jkos.com\/index.php?rest_route=\/wp\/v2\/types\/docs"}],"replies":[{"embeddable":true,"href":"https:\/\/open-doc.jkos.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=295"}],"version-history":[{"count":4,"href":"https:\/\/open-doc.jkos.com\/index.php?rest_route=\/wp\/v2\/docs\/295\/revisions"}],"predecessor-version":[{"id":747,"href":"https:\/\/open-doc.jkos.com\/index.php?rest_route=\/wp\/v2\/docs\/295\/revisions\/747"}],"up":[{"embeddable":true,"href":"https:\/\/open-doc.jkos.com\/index.php?rest_route=\/wp\/v2\/docs\/265"}],"prev":[{"title":"\u5de6\u5074\u6309\u9215","link":"https:\/\/open-doc.jkos.com\/?docs=inapp-%e7%ac%ac%e4%b8%89%e6%96%b9%e6%9c%8d%e5%8b%99\/web-sdk\/v2-0-3\/%e5%9f%ba%e7%a4%8e%e9%96%8b%e6%94%be%e8%83%bd%e5%8a%9b-%e5%b0%8e%e8%88%aa%e6%ac%84\/%e5%b7%a6%e5%81%b4%e6%8c%89%e9%88%95","href":"https:\/\/open-doc.jkos.com\/index.php?rest_route=\/wp\/v2\/docs\/294"}],"wp:attachment":[{"href":"https:\/\/open-doc.jkos.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=295"}],"wp:term":[{"taxonomy":"doc_tag","embeddable":true,"href":"https:\/\/open-doc.jkos.com\/index.php?rest_route=%2Fwp%2Fv2%2Fdoc_tag&post=295"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}