今日では、マイクロ手紙をやって非表示にするには右上の[共有]ボタン

今日では、マイクロ手紙をやって非表示にするには右上の[共有]ボタン

今文言が使用されています

1

2

3

wx.hideMenuItems({

                menuList: ["menuItem:share:timeline""menuItem:copyUrl""menuItem:share:appMessage""menuItem:share:qq""menuItem:share:weiboApp""menuItem:favorite""menuItem:share:facebook""menuItem:share:QZone""menuItem:editTag""menuItem:delete""menuItem:copyUrl""menuItem:originPage""menuItem:readMode""menuItem:openWithQQBrowser""menuItem:openWithSafari""menuItem:share:email""menuItem:share:brand"// 要隐藏的菜单项,只能隐藏“传播类”和“保护类”按钮

            });

 API付録3つのマイクロチャンネル

コードをコピー

附录3-所有菜单项列表

基本类

举报: "menuItem:exposeArticle"

调整字体: "menuItem:setFont"

日间模式: "menuItem:dayMode"

夜间模式: "menuItem:nightMode"

刷新: "menuItem:refresh"

查看公众号(已添加): "menuItem:profile"

查看公众号(未添加): "menuItem:addContact"

传播类

发送给朋友: "menuItem:share:appMessage"

分享到朋友圈: "menuItem:share:timeline"

分享到QQ: "menuItem:share:qq"

分享到Weibo: "menuItem:share:weiboApp"

收藏: "menuItem:favorite"

分享到FB: "menuItem:share:facebook"

分享到 QQ 空间/menuItem:share:QZone

保护类

编辑标签: "menuItem:editTag"

删除: "menuItem:delete"

复制链接: "menuItem:copyUrl"

原网页: "menuItem:originPage"

阅读模式: "menuItem:readMode"

在QQ浏览器中打开: "menuItem:openWithQQBrowser"

在Safari中打开: "menuItem:openWithSafari"

邮件: "menuItem:share:email"

一些特殊公众号: "menuItem:share:brand"

コードをコピー

 

Baiduはコードの文字列を発見した、非常に良い使用

コードをコピー

<!--禁用微信分享按钮-->
    <script>
        function onBridgeReady() {
            WeixinJSBridge.call('hideOptionMenu');
        }

        if (typeof WeixinJSBridge == "undefined") {
            if (document.addEventListener) {
                document.addEventListener('WeixinJSBridgeReady', onBridgeReady, false);
            } else if (document.attachEvent) {
                document.attachEvent('WeixinJSBridgeReady', onBridgeReady);
                document.attachEvent('onWeixinJSBridgeReady', onBridgeReady);
            }
        } else {
            onBridgeReady();
        }
    </script>

コードをコピー


また、他の見

発見の記事:http://www.2cto.com/weixin/201511/451592.html

著者:お金で男性

防止するためには完全にそれのコピーを見つけることができません。

以下は、記事の内容です:

 

このWeixinJSBridgeのAPIについての記事を書く前に、記事のアドレスは、非常に多くのユーザーがあなたとあなたを伝えるために必要なAPIの使用上のご相談しているがあります。このAPIは、長いインタフェース部の公式発表前の調和から外れていますアップ、などのキー懸念など、友人と共有し、友人の輪を共有するというように。もちろん、あなたには、いくつかの記事のマイクロチャンネル公式プッシュも、概算をこれらの機能を使用することができるかもしれません、関係者はこのAPIであり、マイクロチャンネルの公式アドレス場合、ホワイトリストコントロール、判断リファラーを追加し、または協力のビジネスアドレスがありますコールに許可され、それ以外の場合は、「アクセス拒否」を返します!

今までは、私が使用するどのような方法があることを発見していない、それを継続して使用することができます!全体のWebViewの右上隅に、公式には友人のような関数サークルを共有し、友人と共有するなど、オープン後のポイントにあり、それゆえ、公式Navtiveボタンを作ったので、このAPIのうち、公式の調和は、実際に、理にかなっていますまた、いくつかのガイダンスを行います。

もちろん、WeixinJSBridgeこのAPIは、すべての機能が調和の出ているではない、逆に、いくつかの非常に便利な機能は、例えば、正常に動作しているがあります。

1、ページボタン(...ボタン)の右上隅を隠すためにマイクロチャネル:開発者は、共有されるべき現在のページを無効にするには、この機能を使用することができ

2は、(例えば前後とリフレッシュなど)マイクロ文字のWebページのナビゲーションバーの下を隠す:ナビゲーションバーは、開発者は、ユーザーがそれを使用しません、それを非表示を離れて信じることができる一定の面積を占有します

3、マイクロ文字のページ取得したユーザのネットワークの状態:開発者は、ユーザーのネットワークの状態を取得するために、このAPIを使用して、ビデオカテゴリなど様々なサービスを提供し、無線LANでの高精細ビデオストリームを提供し、2Gネットワ​​ークで一般的な定義ビデオを提供することができます流れなど

次のコードのいくつかのシンプルなラインは、これらのAPIの使用を示しています。

1.非表示]ボタンマイクロ文字のWebページの右上

1

2

3

4

5

6

7

8

9

document.addEventListener('WeixinJSBridgeReady', function onBridgeReady() {

    // 通过下面这个API隐藏右上角按钮

    WeixinJSBridge.call('hideOptionMenu');

});

             

document.addEventListener('WeixinJSBridgeReady', function onBridgeReady() {

    // 通过下面这个API显示右上角按钮

    WeixinJSBridge.call('showOptionMenu');

});

2、マイクロ文字のWebページのナビゲーションバーの下を隠します

1

2

3

4

5

6

7

8

9

document.addEventListener('WeixinJSBridgeReady', function onBridgeReady() {

    // 通过下面这个API隐藏底部导航栏

    WeixinJSBridge.call('hideToolbar');

});

            

document.addEventListener('WeixinJSBridgeReady', function onBridgeReady() {

    // 通过下面这个API显示底部导航栏

    WeixinJSBridge.call('showToolbar');

});

3、ユーザーのネットワークの状態は、マイクロ文字のページを取得します

1

2

3

4

WeixinJSBridge.invoke('getNetworkType',{},function(e){

    // 在这里拿到e.err_msg,这里面就包含了所有的网络类型

    alert(e.err_msg);

 });

e.err_msg的取值如下所示:

network_type:wifi wifi网络 2 network_type:edge 非wifi,包含3G/2G 3 network_type:fail 网络断开连接 4 network_type:wwan 2g或者3g

 

********************************************************************************此处分割线 *******************************************************************************

 

在微信JSSDK说明文档中有关于按钮屏蔽使用等的说明:http://mp.weixin.qq.com/wiki/7/aaa137b55fb2e0456bf8dd9148dd613f.html

左边菜单点击【微信网页开发】,点击下面的二级菜单【微信JS-SDK说明文档】,然后就能看到一系列关于JS-SDK的说明。目录10.界面操作就是需要的地方,只不过火狐大概点击不了或者根本没做页面点击,所以直接页面CTRL+F搜【菜单】两个字,往下找就是了

 

第十条界面操作则是对于按钮的处理

1

 

在附录三中有所有涉及的菜单项列表

wx.hideMenuItems({
    menuList: [] // 要隐藏的菜单项,只能隐藏“传播类”和“保护类”按钮,所有menu项见附录3
});

使用方式,直接将项隐藏的菜单项
  • 发送给朋友: "menuItem:share:appMessage"
  • 分享到朋友圈: "menuItem:share:timeline"
  • 分享到QQ: "menuItem:share:qq"
  • 分享到Weibo: "menuItem:share:weiboApp"
  • 收藏: "menuItem:favorite"
  • 分享到FB: "menuItem:share:facebook"
  • 分享到 QQ 空间/menuItem:share:QZone

「[]ブラケット、特定のスプライシング、おそらく、」:メニューリストに入れてください

戦い

公開された79元の記事 ウォン称賛48 ビュー90000 +

おすすめ

転載: blog.csdn.net/bianyamei/article/details/95175653