gpt4 book ai didi

javascript - webview 中有哪些 Titanium 命名空间可用?

转载 作者:行者123 更新时间:2023-12-04 17:04:39 24 4
gpt4 key购买 nike

这是因为我花了太长时间才发现这一点。

如果您有一个加载本地网页的 Titanium webview,则该网页可以访问 Titanium 命名空间。文档添加:“...特别是 Ti.App.fireEvent 和 Ti.API 日志记录功能”。

但是,如果您实际上将本地网页加载到带有触发 Javascript 的按钮的 webview 中,您会发现 Titanium 命名空间的很大一部分不可用,调用其中任何一个都会杀死 Javascript 线程。

那么哪些位可用,哪些位不可用?查看答案。

最佳答案

答案是你没有得到日志记录和事件触发的东西......这两个东西就是你得到的。

提供给 webview 的 Titanium 对象如下所示:

{ 
_event_listeners: function(),
createEventListener: function(listener),
getEventListenerByKey: function(key,arg),
API: org.appcelerator.kroll.KrollLogging@40588cb8,
App: [object]
executeListener: function (id,data)
}

Titanium.App 对象依次包含:
{
addEventListener : function(eventName,listener),
removeEventListener : function(eventName,listener),
fireEvent : function(eventName,data)
}

任何其他位钛都不可用。和它一起生活。

关于javascript - webview 中有哪些 Titanium 命名空间可用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13361501/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com