浏览代码

Mention callback argument count in The JavaScript bridge singleton

Hugo Locurcio 9 月之前
父节点
当前提交
df4c27eaa9
共有 1 个文件被更改,包括 7 次插入1 次删除
  1. 7 1
      tutorials/platform/web/javascript_bridge.rst

+ 7 - 1
tutorials/platform/web/javascript_bridge.rst

@@ -1,6 +1,6 @@
 .. _doc_web_javascript_bridge:
 
-The JavaScriptBridge Singleton
+The JavaScriptBridge singleton
 ==============================
 
 In web builds, the :ref:`JavaScriptBridge <class_JavaScriptBridge>` singleton
@@ -93,6 +93,12 @@ Arguments passed by JavaScript to the callback will be passed as a single Godot
         js_event.preventDefault()
         js_event.returnValue = ''
 
+.. warning::
+
+    The number of arguments accepted by the callback method (``_my_callback`` in the above example)
+    **must** match the number of arguments sent by JavaScript. Otherwise, the callback method will
+    not be called.
+
 Here is another example that asks the user for the `Notification permission <https://developer.mozilla.org/en-US/docs/Web/API/Notifications_API>`__
 and waits asynchronously to deliver a notification if the permission is
 granted: