【发布时间】:2017-10-09 09:31:10
【问题描述】:
我正在开发带有遥控器的 iOS 和 Android DVR 应用。 我需要通过超级循环编程使用第三方库进行网络通信和视频编码。
目前我尝试导入 iOS 版本库。 该库由一个静态文件 libDVR_NET_SDK.a 和一个包含多个 .h 头文件的“include”文件夹组成。
我按照官方文档在 appc.js 文件中创建了引用:
appcelerator.com iOS Hyperloop Programming Guide
module.exports = {
hyperloop: {
ios: {
thirdparty: {
'libDVR_NET_SDK': {
source: 'platform/ios/SDK/include',
header: "platform/ios/SDK/include",
resource: 'platform/ios/SDK'
},
'MediaPlayerLib': {
source: 'platform/ios/MediaPlayerLib/include',
header: "platform/ios/MediaPlayerLib/include",
resource: 'platform/ios/MediaPlayerLib'
}
}
}
}
};
目前我无法理解如何从 javascript 代码调用外部库:
var libDVR_NET_SDK = require("libDVR_NET_SDK");
但是会产生如下错误:
Script Error Couldn't find module: /hyperloop/libdvr_net_sdk/libdvr_net_sdk for architecture: x86_64
【问题讨论】:
标签: appcelerator appcelerator-hyperloop