On 2020-08-14 13:31, Ralph DiMola via use-livecode wrote:
Thanks Panos and Mark!
So... to recap..
1) get the userAgent in Safari on my 10.14.6 Mac
2) in App (If the platform="iphone" then set userAgent to this value).
Pretty much - although I recommend not using the userAgent string from a
mac. Instead, get the userAgent string from an iPad which allows you to
access twitter.com through the browser widget. Just in case anything
mac-ish in the user agent string causes twitter.com to do something
different (e.g. specialize for desktop rather than mobile).
Should I use the userAgent globally for all browser widget http(s)
requests
on platform = iphone?
Isn't the issue on iPad?
Will this affect any other tsNet functions?
The browser widget uses WKWebView which uses system HTTP functionality
so tsNet isn't involved.
Should it be reset back to empty for any reason?
I can't think of one.
Should I file a bug report?
No - this isn't anything we can do anything about. I strongly suspect
the iPad issue your client is having is one of;
- it isn't running the very latest iOS version, and Twitter is
blocking the default userAgent string for that version and older ones
which come from WKWebView
- Twitter's (new?) block-list isn't actually correct and not taking
into account enough variations (e.g. those coming from WKWebView).
Warmest Regards,
Mark.
--
Mark Waddingham ~ m...@livecode.com ~ http://www.livecode.com/
LiveCode: Everyone can create apps
_______________________________________________
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode