File tree Expand file tree Collapse file tree 2 files changed +7
-1
lines changed
OpacityCore/src/main/kotlin/com/opacitylabs/opacitycore Expand file tree Collapse file tree 2 files changed +7
-1
lines changed Original file line number Diff line number Diff line change @@ -109,6 +109,12 @@ class InAppBrowserActivity : AppCompatActivity() {
109109 allowJavascript = true
110110 }
111111
112+ val headers: Bundle ? = intent.getBundleExtra(" headers" )
113+ val customUserAgent = headers?.getString(" user-agent" )
114+ if (customUserAgent != null ) {
115+ geckoSession.settings.userAgentOverride = customUserAgent
116+ }
117+
112118 geckoSession.navigationDelegate = object : GeckoSession .NavigationDelegate {
113119 override fun onLoadRequest (
114120 session : GeckoSession ,
Original file line number Diff line number Diff line change @@ -79,7 +79,7 @@ object OpacityCore {
7979 }
8080
8181 fun setBrowserHeader (key : String , value : String ) {
82- headers.putString(key, value)
82+ headers.putString(key.lowercase() , value)
8383 }
8484
8585 fun presentBrowser () {
You can’t perform that action at this time.
0 commit comments