我尝试使用使用wikitude Javscript SDK的wikitude-sdk-sample-image-recogn图像识别示例代码来测试图像识别功能的工作原理,当我在Android手机上运行代码时出现此错误
这是错误的代码,
try{
var targetCollectionResource = new AR.TargetCollectionResource(
"/01_ImageRecognition_1_ImageOnTarget/assets/magazine.wtc", {
onLoaded:function(){
AR.logger.info("LOADED");
},
onError:function(err){
AR.logger.info(`Error on target collection: ${err.message}`);
}
});
}catch (er) {
AR.logger.error(er.message);
}
由于某种原因,它无法识别Wikitude SDK API Reference中的TargetCollectionResource
最佳答案
希望您能解决此问题...即使与您共享解决方案。
解决方案-问题是由于requiredFeatures未设置为WTFeature_ImageTracking而为WTArchitectView设置的。希望这能解决您的问题。
例如-[WTArchitectView isDeviceSupportedForRequiredFeatures:WTFeature_ImageTracking | WTFeature_Geo错误:&deviceSupportError];