Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- java.import "android/webkit/WebView"
- class Main < JamRuby::Activity
- HTML = <<-HTML
- <html><body>
- <button id=b>Click Me</button>
- </body>
- <script>
- document.getElementByID("b").onclick = function() {num()};
- alert(ruby.hello());
- </script>
- </html>
- HTML
- def on_create state
- wv = Android::Webkit::WebView.new(self)
- wv.getSettings().setJavaScriptEnabled(true);
- wv.addJavascriptInterface((JamRuby::JavascriptInterface.new() do
- def hello
- toast "hello!"
- end
- def num
- 3
- end
- end), "ruby");
- wv.loadDataWithBaseURL("", HTML, "text/html", "UTF-8", "")
- setContentView wv
- end
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement