如何通过快捷方式ios应用程序运行网站定义的javascript函数?
我正在尝试使用车库门的远程服务器网站,以便从iPhone打开车库。该网站的javascript有一个函数GarageDoor(),如果我在Google Chrome控制台中键入GarageDoor(1),车库门就会打开 我正在使用带有“在网页上运行Javascript”功能的ios快捷方式应用程序。我有以下代码:如何通过快捷方式ios应用程序运行网站定义的javascript函数?,javascript,ios,function,shortcut,Javascript,Ios,Function,Shortcut,我正在尝试使用车库门的远程服务器网站,以便从iPhone打开车库。该网站的javascript有一个函数GarageDoor(),如果我在Google Chrome控制台中键入GarageDoor(1),车库门就会打开 我正在使用带有“在网页上运行Javascript”功能的ios快捷方式应用程序。我有以下代码: GarageDoor(1); completion(result); 如果我输入这个,我只会得到响应“ReferenceError:找不到变量:GarageDoor”。如何访问网站的
GarageDoor(1);
completion(result);
如果我输入这个,我只会得到响应“ReferenceError:找不到变量:GarageDoor”。如何访问网站的GarageDoor()函数
干杯
表示“网页上运行JavaScript操作的输入必须是活动的Safari网页,这意味着您必须从共享工作表(特别是从Safari、SFSafariViewController或ASWebAuthenticationSession)运行快捷方式。”我不确定快捷方式应用程序是如何工作的,但网页是否可能没有完全完成加载,并且
GarageDoor
功能还不可用?例如,您可以在代码周围添加一个标记,以便给它更多的加载时间。