今日のプロジェクトで、現在のアプレットから別のアプレットへのジャンプに遭遇しました。私がまとめたより簡単なジャンプ方法のいくつかを共有しましょう。
方法 1:
1. リダイレクトされる appid およびアプレット ページのパスを構成します。
wx.navigateToMiniProgram({
appId: '目标小程序appid',
path: '目标小程序页面路径',
//develop开发版;trial体验版;release正式版
envVersion: 'release',
success(res) {
// 打开成功
console.log("跳转小程序成功!",res);
}
})
path 属性が指定されていない場合、デフォルトでターゲット アプレットのホームページにジャンプします。他のページにジャンプしたい場合は、現在の WeChat アプレットから別のアプレットにジャンプできるように path 属性を設定する必要がありますアプレット~
方法 2:
ターゲット アプレットの appid とページ パスがわからない場合はどうすればよいでしょうか?
shortLink 属性を使用してリンクジャンプを実現し、アプレットの右上隅をクリックして「リンクのコピー」を選択する方法もあります。
コード
wx.navigateToMiniProgram({
shortLink:'目标小程序链接',
//develop开发版;trial体验版;release正式版
envVersion: 'release',
success(res) {
// 打开成功
console.log("跳转小程序成功!",res);
}
})
2番目の方法は、アプレットのappidがわからない場合に使用する方法ですが、shortLinkプロパティを使用してジャンプすると、デフォルトでは対象のアプレットのホームページにジャンプします~
appid を使用してジャンプしたいが、ソース コードがない場合、アプレットのページ パスを取得するにはどうすればよいですか?
実はWeChatのパブリックプラットフォーム上では設定からページパスを取得することが可能で、具体的な方法は次章「ミニプログラムページパスの取得」を見てみましょう。