uniapp ログイン エラー プロンプトの解決策: 1. 構成ファイル内の appid appsecret を変更します; 2. WeChat オープン プラットフォームのパッケージ名をパッケージ化時と同じに設定します; 3. 署名取得ツールを使用します署名を取得するために WeChat によって提供される; 4.、WeChat を再インストールし、再度テストします。
このチュートリアルの動作環境: Windows7 システム、uni-app2.5.1 バージョン、Dell G3 コンピューター。
推奨事項 (無料): uni-app チュートリアル
具体的な質問:
WeChat ログイン プロンプトでログインできませんでした
パッケージ化後、WeChat ログインでは、ログインが失敗したことを示すプロンプトが表示されます。認証ページにジャンプできます。ユーザーがクリックして認証を確認した後、アプリに戻り、ログインが失敗したことを直接プロンプト表示します。成功も失敗もありません。コード、署名は次のとおりです。登録は正しく、appid と appsecret に問題はありません。
uni.login({ provider: 'weixin', success: (res) => { uni.showToast({ title: '登陆成功' }); }, fail: (res) => { /* uni.showModal({ title: '登陆失败', content: encodeURIComponent(JSON.stringify(res)), }) */ uni.showToast({ title: '登陆失败123', icon: 'none' }) } })
解決策:
すべての開発者は注意する必要があります
設定ファイルの変更 appid appsecret
WeChat オープン プラットフォームのパッケージ名はパッケージ化時と同じである必要があります。
WeChat オープン プラットフォームの署名一般的には 59201cf6589202cb2cdab26752472112 です。特定の情報はご自身で取得する必要があります。特定の情報を取得するには、WeChat が提供する署名取得ツールを使用してください。https://blog.csdn.net/m00123456789/article/details/56481656
# を参照してください。 ##WeChat のキャッシュ問題も頭痛の種です。テストが失敗した後は、WeChat を再インストールして再度テストする必要があります。これは、WeChat が appid. と appsecret をキャッシュし、テストするたびにエラーが発生するためです。以上がuniapp のログイン エラー プロンプトの問題を解決する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。