0

私はライブラリを使用している場合:私たちはsomelikeを呼び出すことができることを知ってMYLIBGOOGLE APPS SCRIPTのライブラリの未定義のメソッドを処理する方法はありますか?

すべて:MILIB.declarateMethod();

私のクライアントコードから私はそれはいくつかのエラーが返されますMILIB.unKnowMethod(); を呼び出す場合...

があります方法は https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object/noSuchMethod のようにこのイベントをキャッチし、それを処理する???

--- UPDATE ---私は

"Test1を"

を取得したい MILIB.Test1()MILIB.Test2()、 を呼び出したい場合、私は図書館... への呼び出しをキャッチしたい

および

"Test2を"

MILIBライブラリに

+0

あなたはこの[ドキュメント](https://developers.google.com/apps-script/guides/libraries)をチェックしたい場合があり、これはにGoogle Apps Scriptのにライブラリを追加することにご案内しますそのライブラリから関数を呼び出すことができます。お役に立てれば。 –

+0

答えのTks。はい、私はそれを読んだ。しかし、そのアイデアは、図書館の機能を知らないように呼びかけることです。 – puentesdiaz

答えて

0

catchに、必要に応じてエラーを処理し、try...catchブロックでそれをラップします。

https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/try...catch

+0

答えをありがとう、ライブラリのコードを処理したい...ライブラリから呼び出しをキャッチしたい...私はMILIB.Test1()とMILIB.Test2()を呼び出す場合は、 "Test1"と "Test2 "ライブラリ – puentesdiaz

+0

に入れてください。JavaScriptでこれを行うことはできませんが、できるかどうかを調べることに興味があります。 – jdubjdub

+0

これはあなたがやりたいことの行に沿ったものです。https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Proxy#Basic_example – jdubjdub

関連する問題