Hi Emmanouil,
I am still not able to reproduce this issue with the provided code in the `nativedetailscreen` sample. Did you load this js sample with our android sample app?
Best Regards,
Alex
The poi's implementation is same with this page. https://github.com/Wikitude/wikitude-sdk-samples/blob/master/10_BrowsingPois_5_NativeDetailScreen/js/nativedetailscreen.js#L105-L117
(HTML file is a simple paragraph)
I have add this code:
b12Function: function b12FunctionFn() {
var b12Widget = new AR.HtmlDrawable({
uri: "assets/schedule/b12.html"
}, 2, {
viewportWidth: 1024,
viewportHeight: 1024,
translate: {
x: 1.4,
y: 0.4
},
horizontalAnchor: AR.CONST.HORIZONTAL_ANCHOR.RIGHT,
verticalAnchor: AR.CONST.VERTICAL_ANCHOR.TOP,
clickThroughEnabled: true,
allowDocumentLocationChanges: false,
onDocumentLocationChanged: function onDocumentLocationChangedFn(uri) {
AR.context.openInBrowser(uri);
}
});
return b12Widget;
},
createOverlays: function createOverlaysFn() {
this.targetCollectionResource = new AR.TargetCollectionResource("assets/tracker.wtc", {
onLoaded: function() {
}
});
this.tracker = new AR.ImageTracker(this.targetCollectionResource, {
onError: function(errorMessage) {
alert(errorMessage);
}
});
// Create overlay for b12
b12Classroom = new AR.ImageTrackable(this.tracker, "b12", {
drawables: {
cam: null
},
onEnterFieldOfVision: function onEnterFieldOfVision() {
b12Classroom.drawables.addCamDrawable(World.b12Function()); // We add it
},
onExitFieldOfVision: function onExitFieldOfVision() {
b12Classroom.drawables.removeCamDrawable(0); // We remove it
},
onError: function(errorMessage) {
alert(errorMessage);
}
});
}
};
Hi Emmanouil,
thanks for reporting this issue, unfortunately I was unable to reproduce this issue by your description. Please send a project containing only the minimal code to reproduce this issue.
Best Regards,
Alex
Any solution? How to use POI's and HTMLdrawable without my camera freeze and my app crash.
I am completely sure that the freeze was in the previous sdk version too.
Emmanouil Tsikniadopoulos
Hello support,
I use wikitude sdk version 8.0.0 . I use android studio to build my app. I test the app in my Galaxy s7 edge smartphone with Oreo firmware.
The problem that i have is:
When i am trying to use Poi's and Htmldrawable the app is freezing. There are no errors in my android studio log.. nothing!
The steps that i do is:
1. Open app
2. Touch on OpenCamera Button (With location base services ON and Wifi ON)
3. I am waiting for my POI's showed up in my camera view
4. I am trying to scan a target image to show up my html local file
5. The html local file pop up for 2-3 seconds and the camera freeze
6. If i minimize the app (with the home button) after some minutes it crash
I post my traces.txt file.
NOTE 1: I use videodrawable and Imagedrawable with wt3 objects. I don't have any problem. Everything works great! The problem occurs with htmldrawable only.
NOTE 2: If i open my camera with location base services OFF, i can use htmldrawable with success but when i switch ON the Location Base Services after some seconds if i trying to scan the imagetarget for htmldrawable the camera freeze.
Please can you help me to solve my problem? I want to use POI's GEO AR feature and HTMLdrawable at the same time. It's really really important to me!