Update app.py
Browse files
app.py
CHANGED
@@ -57,17 +57,22 @@ mobile_emulator_css = """
|
|
57 |
# HTML for mobile emulator
|
58 |
mobile_emulator_html = """
|
59 |
<div class="mobile-emulator">
|
60 |
-
<iframe src="https://www.google.com"></iframe>
|
61 |
</div>
|
62 |
"""
|
63 |
|
64 |
-
# JavaScript to open Chrome app
|
65 |
chrome_app_js = """
|
66 |
<script>
|
67 |
function openChromeApp() {
|
68 |
alert('Opening Chrome App...');
|
69 |
// You can replace the alert with actual logic to open a Chrome app
|
70 |
}
|
|
|
|
|
|
|
|
|
|
|
71 |
</script>
|
72 |
"""
|
73 |
|
@@ -80,9 +85,22 @@ st.markdown(mobile_emulator_css, unsafe_allow_html=True)
|
|
80 |
# Display HTML
|
81 |
st.markdown(mobile_emulator_html, unsafe_allow_html=True)
|
82 |
|
83 |
-
#
|
84 |
st.markdown(chrome_app_js, unsafe_allow_html=True)
|
85 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
86 |
|
87 |
# Run the Streamlit app
|
88 |
if __name__ == "__main__":
|
|
|
57 |
# HTML for mobile emulator
|
58 |
mobile_emulator_html = """
|
59 |
<div class="mobile-emulator">
|
60 |
+
<iframe id="mobile-iframe" src="https://www.google.com"></iframe>
|
61 |
</div>
|
62 |
"""
|
63 |
|
64 |
+
# JavaScript to open Chrome app and search
|
65 |
chrome_app_js = """
|
66 |
<script>
|
67 |
function openChromeApp() {
|
68 |
alert('Opening Chrome App...');
|
69 |
// You can replace the alert with actual logic to open a Chrome app
|
70 |
}
|
71 |
+
|
72 |
+
function search(query) {
|
73 |
+
var iframe = document.getElementById('mobile-iframe');
|
74 |
+
iframe.src = 'https://www.google.com/search?q=' + encodeURIComponent(query);
|
75 |
+
}
|
76 |
</script>
|
77 |
"""
|
78 |
|
|
|
85 |
# Display HTML
|
86 |
st.markdown(mobile_emulator_html, unsafe_allow_html=True)
|
87 |
|
88 |
+
# Display JavaScript
|
89 |
st.markdown(chrome_app_js, unsafe_allow_html=True)
|
90 |
+
|
91 |
+
# Button to open Chrome app
|
92 |
+
if st.button("Open Chrome App"):
|
93 |
+
st.write("Opening Chrome App...")
|
94 |
+
|
95 |
+
# Search functionality
|
96 |
+
search_query = st.text_input("Search", "")
|
97 |
+
if st.button("Search"):
|
98 |
+
st.write(f"Searching for: {search_query}")
|
99 |
+
st.markdown(f"""
|
100 |
+
<script>
|
101 |
+
search("{search_query}");
|
102 |
+
</script>
|
103 |
+
""", unsafe_allow_html=True)
|
104 |
|
105 |
# Run the Streamlit app
|
106 |
if __name__ == "__main__":
|