vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vB5 Programming Discussions (https://vborg.vbsupport.ru/forumdisplay.php?f=263)
-   -   Do the vBulletin mobile apps use Javascript-capable webviews to display threads? (https://vborg.vbsupport.ru/showthread.php?t=327449)

vbSuperfan 08-08-2019 09:18 PM

Do the vBulletin mobile apps use Javascript-capable webviews to display threads?
 
I would like to make a small interactive GUI that would be displayed inside normal vBulletin discussion threads, by means of a custom BB code which includes javascript code which in turn makes AJAX calls to an external PHP script on the same domain, and then dynamically updates the contents of a DIV tag also included in the same BB code (i.e. standard operation for any AJAX GUI).

I know that this shouldn't be a problem for the normal browser-version of vBulletin, since it's just a common HTML page, and BB codes can contain arbitrary HTML/Javascript.

BUT, I'm not equally sure about the vBulletin mobile apps (i.e. those of the vBulletin Mobile Suite, the most recent 2.x versions) which I'm also using for my site. Would such a design also work directly in the discussion threads displayed in these mobile apps?

Or, put in a more technical way: Do the vBulletin mobile apps use Javascript-capable webviews to display their threads, or are the thread contents in these mobile apps rather rendered in some kind of more static fashion inside these apps, thereby prohibiting any such kind of dynamic Javascript modification of their displayed contents?

Dave 08-09-2019 02:29 PM

I believe the vBulletin apps do not make use of any HTML/CSS/JavaScript but communicate with the API running on the forum and then parse and render the response of the API on the screen.

vbSuperfan 08-09-2019 06:34 PM

Thanks for your reply!

Even if the apps themselves don't use javascript etc, I guess they could still render the threads in a (local) webview, even if they fetched the contents via the API, which would in turn make it possible to use HTML/Javascript in the post? Do you know it this is the case or not?

If the mobile apps do not use HTML at all to render the posts, how can for example custom BB codes (e.g. for embedding of video from custom sites) work and display correctly in them?

Dave 08-09-2019 07:32 PM

Might be better to ask that at vbulletin.com, but it does not necessarily have to be rendered using HTML/JavaScript. It can be rendered using the framework that is part of the programming languages that they used to code these apps. (Xcode/C#/Java)


All times are GMT. The time now is 10:06 AM.

Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.

X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.00911 seconds
  • Memory Usage 1,711KB
  • Queries Executed 10 (?)
More Information
Template Usage:
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (4)printthreadbit
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • showthread
Included Files:
  • ./printthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/class_bbcode_alt.php
  • ./includes/class_bbcode.php
  • ./includes/functions_bigthree.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • printthread_start
  • bbcode_fetch_tags
  • bbcode_create
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • printthread_post
  • printthread_complete