【发布时间】:2020-04-01 18:32:56
【问题描述】:
自从更新我的 Titanium iOS 应用程序以使用 Titanium SDK 8.*(之前在 7.5.2.GA 中工作)后,我一直收到似乎与 CommonJS 导出有关的错误。
exports.requestMicrophonePermissions = function(callback) { //我的代码 };
我在应用程序中收到此消息:
undefined 不是函数(在 '...require('util').requestMicrophonePermissions...' 附近) 在 startPermissionRequest@/alloy/controllers/something/something.js:168:49) 在 startController@/alloy/controllers/something_else.js:783:43) 在 startTask@/alloy/controllers/something_else.js:738:22) 在 /alloy/controllers/something_else.js:547:24)
这似乎适用于任何exports 函数。
自 7.5.2.GA 以来有什么变化吗?
【问题讨论】: