Ashley's Recent Forum Activity

  • Some things are deliberately not documented. The fast trigger flag was designed specifically for the Function object, and has a bunch of fairly obscure caveats and usage requirements that are fine for the Function object but make it unsuitable for other usage. So yeah, the engine has a bunch of undocumented capabilities but generally if they're not documented it's because there's not much reason for any third party developers to use them, or we don't want to have to support them if people ran in to the various caveats.

  • Try Construct 3

    Develop games in your browser. Powerful, performant & highly capable.

    Try Now Construct 3 users don't see these ads
  • I think you missed the "show collision polys" option in the View tab

  • Closing as not a bug.

  • Closing, .capx is required. When writing WKWebView support I did a bunch of testing with Space Blaster which changes layout as you describe, and never saw any issues, so can't reproduce. As the bug report guidelines say, reports like this are generally useless!

  • I can't reproduce this at all. I have now built iOS apps with the Intel XDK in the following combinations:

    Reported .capx - new XDK project format - WKWebView - unminified

    Reported .capx - new XDK project format - WKWebView - minified

    sbperftest - new XDK project format - WKWebView - unminified

    sbperftest - new XDK project format - old webview - unminified

    sbperftest - old XDK project format - old webview - unminified

    All five tests were exported with r227 and ran fine built by the Intel XDK running on an iPad Air 2 (iOS 9.3.1).

    I'm guessing it might be one of these issues:

    • are you testing on an older version of iOS? Maybe iOS 8?
    • are you re-exporting over the same XDK project? I heard there are known bugs with that - I used a fresh project each time
    • are you sure your build settings are all correct? I was testing with a newly configured certificate (it said something about being able to import an older certificate, but I couldn't build with that)
  • This is more tricky than it seems, I think. The now-official way to use WKWebView in Cordova is with their new official WKWebView plugin, which is what we use, and requires some workarounds so we include some other plugins such as cordova-httpd. I don't know how Cocoon's WKWebView support works - it seems it uses a different system of their own design. Still it would make sense for them to unify their solution with the way the rest of the Cordova ecosystem works, so I anticipate this will change at some point. The suggested workaround will break it again if they do that. It also makes the runtime think it's in a UIWebView when it's really in a WKWebView, which could have other side-effects.

    The HTTP server is only used for video support, since we have to work around WKWebView limitations there. I don't know if Cocoon's own WKWebView support covers video playback? That was a tough problem for us when working with WKWebView. So to hack around this, for the next build I've allowed the runtime to be able to start up without the HTTP server, and the only side effect is video playback probably won't work. I still think the HTTP server plugin should be supported by Cocoon though - otherwise I don't see how video support can work.

  • The easiest thing to do is export your project as Cordova and use the same plugins listed in the config.xml for PhoneGap Build. That's the only definitive way to know the full combination of plugins a project needs.

  • The config.xml file C2 exports is designed for PhoneGap Build. The Cordova CLI is not an officially supported option - you can use it, but you need to configure it yourself, C2 does not provide anything for that.

  • An easier way to test ahead would be to install Chrome Canary and try previewing your game in that. It uses the same browser engine, auto-updates daily and you could set it as your "custom" preview browser. Note it breaks from time to time though since it doesn't get as much testing - the dev and beta channels are a little further behind but better tested.

  • Please file a new bug report following all the guidelines, or I cannot do anything about this. Apple's development cycle is so slow you'd be lucky to see a fix by iOS 10 in autumn. It's probably better for us to try and work around it (yet again). I did a lot of testing before the r227 release though - there shouldn't be any obvious problems (I hope)!

  • You've got to understand, while I am sure you mean well, to an engineer that kind of comment is not helpful. You need to follow the bug report guidelines, always, for everything, no matter what. A lot of our own bug guidelines also apply to other bug trackers. For example if you don't provide a demo showing the problem happening, there is nothing for an engineer to investigate. Like most software projects we get a huge number of false reports (50-60% of all our own bug reports aren't real bugs) so if you post a comment like that, all you'll get is a reply asking for an example showing it happening. I also still cannot look in to this any more myself for the same reason.

  • The new WKWebView export is designed for the new Intel XDK project format. I don't know if it works with the old format, but if you enable WKWebView, you must include all three of these plugins for it to work:

    cordova-plugin-wkwebview-engine

    cordova-plugin-file

    cordova-plugin-httpd

    If you disable WKWebView, you should not need any of them. If you use the new Intel XDK project format, or PhoneGap Build, those plugins are specified automatically.

Ashley's avatar

Ashley

Early Adopter

Member since 21 May, 2007

Twitter
Ashley has 1,779,559 followers

Connect with Ashley

Trophy Case

  • Jupiter Mission Supports Gordon's mission to Jupiter
  • Forum Contributor Made 100 posts in the forums
  • Forum Patron Made 500 posts in the forums
  • Forum Hero Made 1,000 posts in the forums
  • Forum Wizard Made 5,000 posts in the forums
  • Forum Unicorn Made 10,000 posts in the forums
  • Forum Mega Brain Made 20,000 posts in the forums
  • x126
    Coach One of your tutorials has over 1,000 readers
  • x74
    Educator One of your tutorials has over 10,000 readers
  • x5
    Teacher One of your tutorials has over 100,000 readers
  • Sensei One of your tutorials has over 1,000,000 readers
  • Regular Visitor Visited Construct.net 7 days in a row
  • Steady Visitor Visited Construct.net 30 days in a row
  • RTFM Read the fabulous manual
  • x42
    Great Comment One of your comments gets 3 upvotes
  • Email Verified

Progress

32/44
How to earn trophies

Blogs