これをミドルウェアに記述します:
wechat.reply.call(this);
wechat で返信関数を次のように記述します:
リーリー
その後、エラーが報告されます
リーリー
ところで、ネイティブ JS では call 関数が利用できないのですか? 呼び出したときにエラーが発生するのはなぜですか?
さらに、Baidu で検索したところ、このエラーに遭遇する人はほとんどいませんでした...
マスターに質問してください: このエラーは通常どのようなときに発生しますか?エラーの理由は何ですか?
たとえば、
a.call(this,null)
,但是此时a
是undefined
、発生したエラーが報告されますwechat.apply メソッドがあるのは確かですか?
wechat インスタンスには値がないはずです。呼び出す前に印刷してください。
リーリーx.call
中x
未定义,则其下的.call
无法访问,所以你先确定一下wechat.reply
が定義されている場合。また、JS では変数名は大文字と小文字が区別されることに注意してください。