首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何使用webpack访问全局对象(窗口)?

如何使用webpack访问全局对象(窗口)?
EN

Stack Overflow用户
提问于 2015-04-24 18:18:29
回答 1查看 28K关注 0票数 19

我正在尝试使用ExternalInterface和webpack来实现ActionScript与JavaScript的接口。

ExternalInterface只能触发在全局对象(window)上找到的(call)函数。如何获取window (全局对象)上的webpack模块引用?

请允许我详细说明一些,我希望有一个公司的名称空间(window.companyName)与ExternalInterface的接口

代码语言:javascript
复制
window.companyName = { isReady: function() { ... },
                       driver1: function() { ... }, 
                       driver2: function() { ... } }

ActionScript将驱动我的JavaScript。更根本的问题是,我如何使用webpack设置全局变量,以便ExternalInterface可以看到它们(最好是作为模块的导出)?

我试过使用expose-loaderexports-loader imports-loader,但没有成功。理想情况下,expose-loader是我所需要的,但似乎不起作用。当我在我的模块中设置window.companyName并尝试在我的chrome控制台中验证它时,结果是undefined

EN

回答 1

Stack Overflow用户

发布于 2015-10-08 20:21:35

如果你使用iframe运行webpack-dev-server,你不能通过Chrome控制台访问这个变量。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29844893

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档