微信小程序、微信公眾號、H5之間相互跳轉

一、小程序和公眾號

答案是:可以相互關聯。

在微信公眾號里可以添加小程序。
圖片描述

圖片有點小,我把文字打出來吧:

可關聯已有的小程序或快速創建小程序。已關聯的小程序可被使用在自定義菜單和模版消息等場景中。

公眾號可關聯同主體的10個小程序及不同主體的3個小程序。同一個小程序可關聯最多50個公眾號。

1、公眾號跳小程序

比如說 “豐巢快遞柜” 公眾號關聯的小程序:豐巢寄快遞。

2、小程序跳公眾號

打開“豐巢寄快遞”,點擊右上角的菜單選項,然后點擊”關于豐巢寄快遞“,就可以看見關聯的公眾號了。

二、小程序和H5

答案是:可以相互跳轉。

1、小程序跳H5

之前一直是有限制,就在11月2號晚上終于公布,小程序可以跳H5的好消息了(前提小程序管理后臺配置域名白名單),忍不住哈哈哈哈哈哈哈哈。

小程序也更新了相應的文檔:
圖片描述

web-view 組件是一個可以用來承載網頁的容器,會自動鋪滿整個小程序頁面。但個人類型與海外類型的小程序暫不支持使用。

注:基礎庫 1.6.4 開始支持,低版本需做兼容處理。

2、H5跳小程序

相應的,H5也可以跳回小程序啦:
圖片描述

只要引入路徑為https://res.wx.qq.com/open/js/jweixin-1.3.0.js的js文件,然后在執行以下代碼就可以了。

wx.miniProgram.navigateTo({url: '/path/to/page'})

三、公眾號和H5

答案是:可以相互跳轉。

1、公眾號跳H5

這個好像一直都是支持的,公眾號的自定義菜單呀、自定義消息呀,這些都可以放H5鏈接跳轉,這就沒啥好討論了,下面說下H5怎么跳轉公眾號吧。

2、H5跳公眾號

本身來說這是不可以的,但也有間接的做法,那就是跳轉到公眾號的歷史消息頁面,然后再進入微信公眾號,這是目前大概最好的做法了。

還是以”豐巢快遞柜“這個公眾號為例,打開公眾號,點擊”查看歷史消息“,進入歷史消息頁面。可以把這個頁面的地址復制出來,然后放到H5頁面里就ok啦。

四、小程序和小程序

答案是:可以相互跳轉。

打開微信小程序開發文檔,有一個新增的API可以實現。
圖片描述

但得注意2點:

1、低版本需要做兼容處理。

2、相互跳轉的小程序必須是同一公眾號下關聯的。

至此,微信小程序、微信公眾號和H5之間能否相互跳轉就說完了,有什么不對的地方請指出哈,不勝感激~~

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/386870.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/386870.shtml
英文地址,請注明出處:http://en.pswp.cn/news/386870.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

數組元素前移后移 RUNOOB python練習題 68

用來練手的python練習題,原題鏈接: python練習實例68 題干: 有 n 個整數,使其前面各數順序向后移 m 個位置,最后 m 個數變成最前面的 m 個數 代碼如下: import numpy as np # 構造一個儲存了n個整數的numpy數組 def numbers_input(n):a n…

LRU緩存簡單實現

緩存接口定義 /*** 緩存接口* * author zhi**/ public interface ICache<K, V> {/*** 添加緩存數據* * param key* param value*/void put(K key, V value);/*** 獲取緩存數據* * param key* return*/V get(K key);/*** 刪除緩存數據* * param key* return*/V remove(K k…

Mac Eclipse安裝lombok

Lombok是一個可以通過注解的形式可以幫助消除一些必須但是顯得很臃腫的Java代碼的工具&#xff0c;通過使用對應的注解&#xff0c;可以在進行編譯源碼的時候生成對應的方法&#xff0c;比如類屬性的get/set/toString()/類的構造方法等. 下面記錄一下在Mac Eclipse是如何安裝Lo…

tf.reduce_sum()方法深度解析

首先看一下reduce_sum及其參數的注釋 : def tf.reduce_sum(input_tensor, axisNone, keepdimsFalse, nameNone) Computes the sum of elements across dimensions of a tensor. Reduces input_tensor along the dimensions given in axis. Unless keepdims is true, the rank o…

主成分分析(PCA)原理詳解_轉載

一、PCA簡介 1. 相關背景 在許多領域的研究與應用中&#xff0c;往往需要對反映事物的多個變量進行大量的觀測&#xff0c;收集大量數據以便進行分析尋找規律。多變量大樣本無疑會為研究和應用提供了豐富的信息&#xff0c;但也在一定程度上增加了數據采集的工作量&#xff0c;…

Mac cnpm裝包時提示Error: EACCES: permission denied解決辦法

Cnpm裝包時提示Error: EACCES: permission denied解決辦法 2018年03月04日 09:31:51 miniminixu 閱讀數&#xff1a;1598 版權聲明&#xff1a;本文為博主原創文章&#xff0c;未經博主允許不得轉載。 https://blog.csdn.net/miniminixu/article/details/79434609 只需在cnpm …

特征點檢測 FAST算法及代碼詳解

本文著重介紹了用于圖像特征點檢測的算法&#xff0c;FAST算法&#xff0c;以及使用matlab的實現。 FAST算法是一種拐點檢測算法&#xff0c;其主要應用于提取圖像中的特征點&#xff0c;在動態成像的一系列圖像中追蹤定位對象。眾所周知&#xff0c;我們生活的世界是動態化的…

Python Email發送,通知業務完成

Email 發送 #!/usr/bin/python # -*- coding: UTF-8 -*- import base64 import smtplib from email.mime.text import MIMEText from email.header import Header from email.utils import formataddrdef crypt(source, key):from itertools import cycleresulttempcycle(key)f…

基于SpringCloud的分布式事務框架(LCN)

框架特點 支持各種基于spring的db框架 兼容springcloud、dubbo 使用簡單&#xff0c;代碼完全開源 基于切面的強一致性事務框架 高可用&#xff0c;模塊可以依賴dubbo或springcloud的集群方式做集群化&#xff0c;TxManager也可以做集群化 使用示例 分布式事務發起方&#xf…

一文看懂計算機神經網絡與梯度下降

1. 計算機神經網絡與神經元 要理解神經網絡中的梯度下降算法&#xff0c;首先我們必須清楚神經元的定義。如下圖所示&#xff0c;每一個神經元可以由關系式yf(∑i1nwixib)y f(\sum_{i1}^nw_ix_i b)yf(∑i1n?wi?xi?b)來描述&#xff0c;其中X[x1,x2,...,xn]X [x_1,x_2,..…

vs2015web項目無法加載64位c++的dll,提示試圖加載不正確的格式

vs2015無法加載64位c的dll&#xff0c;提示試圖加載不正確的格式&#xff01; 開始用winform引用64位的c的dll&#xff0c;在項目的屬性設置生成里面選擇any cpu或者x64都可以成功! 但在web項目和接口里面運行就提示試圖加載不正確的格式&#xff0c;想辦法找了一天也沒處理掉&…

使用Rancher搭建K8S測試環境

環境準備&#xff08;4臺主機&#xff0c;Ubuntu16.04Docker1.12.6 SSH&#xff09;&#xff1a; rancher1 192.168.3.160 只做管理節點 node1 192.168.3.161 K8S的節點1 node2 192.168.3.162 K8S的節點2 node3 192.168.3.163 K8S的節點3 此時如…

Anaconda安裝tensorflow報錯問題解決方法

最近脫離了googlecolab想使用本地的anaconda進行機器學習課題的演練&#xff0c;在安裝tensorflow時報錯 : UnsatisfiableError: The following specifications were found。下面給出解決方法。 發現實際原因是由于anaconda的python環境&#xff0c;當前版本的tensorflow只能適…

5.07—018—周二

今日所學內容 一、模塊 二、遞歸刪除的思路 三、案例&#xff1a;跨文件夾移動文件 四、案例 遞歸遍歷打印目標路徑中所有的txt文件 五、項目開放周期 一、模塊 1、與時間相關的模塊 1&#xff09;time &#xff1a;時間 時間戳(timestamp)&#xff1a;time.time()  延遲線程…

機器學習模型中step與epoch,batch_size之間的關系

本文主要談談自己對step&#xff0c;epoch&#xff0c;batch_size這幾個常見參數的理解。 最近在調試模型的時候&#xff0c;發現在使用keras.optimizer.adam時&#xff0c;模型在添加了新的一層2D卷積層后難以收斂&#xff0c;在不調整初始權重矩陣的情況下&#xff0c;想通過…

yml的mybatis的sql查看

yml的mybatis的sql查看 控制臺輸出結果:

Debian 安裝 yum

sudo apt-get updatesudo apt-get install build-essentialsudo apt-get install yum轉載于:https://www.cnblogs.com/baiqian/p/10840169.html

unity如何讓canvas總是顯示在所有層的最上方?

由于unity中的圖層都是從上至下渲染的&#xff0c;那么在渲染的過程中&#xff0c;只需要將canvas所在的UI層的渲染優先級order排在其他層之后&#xff0c;就可以保證UI畫面總是最后加載出來的了。 在canvas的inspector中修改order in layer 或者 sorting layer都可以實現這一…

FZU - 2037 -Maximum Value Problem(規律題)

Let’s start with a very classical problem. Given an array a[1…n] of positive numbers, if the value of each element in the array is distinct, how to find the maximum element in this array? You may write down the following pseudo code to solve this proble…

解決Feign接口調用有時候不好用的分析思路

很多架構師為了鑒權&#xff0c;會把controller帶過來的header信息一股腦的利用feign的攔截器帶入RequestTemplate&#xff0c;然后方便feign接口鑒權。這時候可能會帶入其他的header信息&#xff0c;比如content-type&#xff0c;而有的feign接口是對特定對header信息有要求的…