Coder Social home page Coder Social logo

Comments (8)

afeef avatar afeef commented on June 2, 2024

Hi @johntom I think you upgraded react-native from a previous version. Did you run react-native upgrade before starting the packager? See react-native upgrading guide here

from react-native-webview-android.

johntom avatar johntom commented on June 2, 2024

Yes I did that and verified with npm info react-native|more. Perhaps I'm missing something.
image

from react-native-webview-android.

johntom avatar johntom commented on June 2, 2024

Also, I did get it to work with https://github.com/ivanph/react-native-webintent which is very similar to your repo for instructions. Please feel fee to close but I will followup if you want too.
John

from react-native-webview-android.

lucasferreira avatar lucasferreira commented on June 2, 2024

Hi folks, the things change after react native 0.18.

I didn't have enough time to update the documentation but It's keep easy to load up the package inside a project.

Here we have more info https://facebook.github.io/react-native/docs/native-modules-android.html#content

from react-native-webview-android.

dalgopower avatar dalgopower commented on June 2, 2024

yes..I tried your RN webview-android with RN 0.19 and couldn't get it working.
MainActivity.java does not match the one on your Readme.md file.

so..I will try to follow this guide (https://facebook.github.io/react-native/docs/native-modules-android.html#content) as you mentioned above. However, I need little help.

In my understanding, I am supposed to..

  1. edit 'android/setting.gradle' as described in your document

  2. edit 'android/app/build.gradle' as described in your document

  3. create a class such as 'WebViewAndroidModule' (which extends ReactContextBaseJavaModule)

  4. edit 'node_modules/react-native-webview-android/src/main/java/com/burnweb/rnwebview/main/RNWebViewPackage.java' file > 'createNativeModule' method to add that module from 1)

  5. edit
    android/app/src/main/java/com/{my-app-name}/MainActivity.java' file > 'getPackages' to add RNWebViewPackage

ok...now I need ONE thing to know.
where do I put WebViewAndroidModule.java file???
Is it supposed to be in...

a) node_modules/react-native-webview-android/src/main/java/com/burnweb/rnwebview/main/

b) android/app/src/main/java/com/{my-app-name}/

??

can you please help me out?
thanks in advance

from react-native-webview-android.

lucasferreira avatar lucasferreira commented on June 2, 2024

Sorry folks, since react native 0.18 the README instructions are now
obsolete. I didn't have enough time to update the instructions but in RN
website have this path of upgrading.

Keep watch for my update in a few days (I am out in vacation right now,
without any computer access :/)

Em quinta-feira, 11 de fevereiro de 2016, Ji Jimmy Youn <
[email protected]> escreveu:

yes..I tried your RN webview-android with RN 0.19 and couldn't get it
working.
MainActivity.java does not match the one on your Readme.md file.

so..I will try to follow this guide (
https://facebook.github.io/react-native/docs/native-modules-android.html#content)
as you mentioned above. However, I need little help.

In my understanding, I am supposed to..

  1. edit 'android/setting.gradle' as described in your document

  2. edit 'android/app/build.gradle' as described in your document

  3. create a class such as 'WebViewAndroidModule' (which extends
    ReactContextBaseJavaModule)

  4. edit
    'node_modules/react-native-webview-android/src/main/java/com/burnweb/rnwebview/main/RNWebViewPackage.java'
    file > 'createNativeModule' method to add that module from 1)

  5. edit
    android/app/src/main/java/com/{my-app-name}/MainActivity.java' file >
    'getPackages' to add RNWebViewPackage

ok...now I need to ONE thing.
where do I put WebViewAndroidModule.java file???
Is it supposed to be in...

a)
node_modules/react-native-webview-android/src/main/java/com/burnweb/rnwebview/main/

b) android/app/src/main/java/com/{my-app-name}/

??

thanks in advance


Reply to this email directly or view it on GitHub
#31 (comment)
.

Sent from Gmail Mobile

from react-native-webview-android.

lucasferreira avatar lucasferreira commented on June 2, 2024

Hi @johntom and @dalgopower

I've updated the react-native-webview-android project and npm package.

I couldn't test on Windows right now, but in my mac, with ReactNative 0.20 it runs 100%.

I recommend you to install by npm install command, and use the configure/load proccess that I've updated inside the README.

from react-native-webview-android.

lucasferreira avatar lucasferreira commented on June 2, 2024

Hi @dalgopower

You have to use npm install react-native-webview-android inside the root of your RN project.

Before that you have to just load insider in your configs files as I recommend in README.

I don't need to create any Java files, all the things you need are embed inside react-native-webview-android package.

from react-native-webview-android.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.