Ashley's Recent Forum Activity

  • 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.

  • The HSL effects should work fine if everything is opaque. Dealing with alpha in HSL mode can be very tricky but if you're not using that then the results should be correct. If you think anything is wrong please file a bug report. There is nothing in this thread I can investigate, and last I checked it worked OK.

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • This is straightforward to do with events, I don't see why it needs its own specific feature? You could just put all your input events in a group, and disable the group. Or check a global variable like you're already doing.

  • The original issue reported in this thread was identified as a Chrome bug, which was since fixed. If you are still having trouble, check Chrome is up to date, and if you're using something like the XDK you may need to wait a little longer for the Chrome update to propagate to the XDK.

    Since this is a closed bug report, if you still have trouble which you think is not related to the Chrome issue here, please file a new report following all the guidelines.

  • in all these time we could just had an APPLE PORT for CONSTRUCT 2.

    Why can't we just launch a rocket to Mars?! It's been ages and we have rockets and people, so why can't we just go there now?!

  • Closing as not a bug.

Ashley's avatar

Ashley

Online Now
Early Adopter

Member since 21 May, 2007
Last online 27 Oct, 2026

Twitter
Ashley has 1,832,733 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
  • x6
    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
  • x44
    Great Comment One of your comments gets 3 upvotes
  • Email Verified

Progress

32/44
How to earn trophies

Blogs