Acara
Power BI DataViz World Championships
14 Feb, 16 - 31 Mar, 16
Dengan 4 kesempatan untuk masuk, Anda bisa memenangkan paket konferensi dan sampai ke Grand Finale LIVE di Las Vegas
Pelajari lebih lanjutBrowser ini sudah tidak didukung.
Mutakhirkan ke Microsoft Edge untuk memanfaatkan fitur, pembaruan keamanan, dan dukungan teknis terkini.
Aplikasi yang Anda buat terkadang sangat berguna hanya saat orang-orang melakukan pekerjaan mereka. Dengan menyematkan aplikasi kanvas dalam iframe, Anda dapat mengintegrasikan aplikasi tersebut ke dalam situs web dan layanan lainnya seperti Power BI atau SharePoint.
Dalam topik ini, kami akan menunjukkan cara menetapkan parameter untuk penyematan aplikasi; selanjutnya, kami akan menyematkan aplikasi Asset Ordering di situs web.
Catatan
Anda juga dapat mengintegrasikan aplikasi kanvas ke SharePoint Online tanpa menggunakan iframe. Informasi selengkapnya: Menggunakan bagian web Power Apps.
Jika Anda memiliki aplikasi yang ingin disematkan, langkah pertama adalah menetapkan parameter untuk Uniform Resource Identifier (URI) sehingga iframe mengetahui lokasi untuk menemukan aplikasi. URI tersebut ada dalam format berikut:
https://apps.powerapps.com/play/[AppID]?source=iframe
Untuk pengguna GCC
https://apps.gov.powerapps.us/play/[AppID]?source=iframe
Penting
Pada Agustus 2019, format URI telah berubah dari https://web.powerapps.com/webplayer menjadi https://apps.powerapps.com/play. Perbarui iframe tersemat untuk menggunakan format URI baru. Referensi ke format sebelumnya akan diarahkan ke URI baru untuk memastikan kompatibilitasnya.
Format sebelumnya:
https://web.powerapps.com/webplayer/iframeapp?source=iframe&appId=/providers/Microsoft.PowerApps/apps/[AppID]
Satu-satunya hal yang harus Anda lakukan adalah mengganti ID aplikasi Anda untuk [AppID] di URI (termasuk '[' & ']'). Kami akan segera menunjukkan cara mendapatkan nilai tersebut, tetapi pertama-tama, semua parameter yang tersedia di URI adalah sebagai berikut:
[AppID]?source=iframe¶m1=value1¶m2=value2
. Parameter ini hanya dibaca selama peluncuran aplikasi. Jika ingin mengubahnya, Anda harus meluncurkan ulang aplikasi. Perlu diingat, hanya item pertama setelah [appid] yang harus memiliki "?"; setelahnya, gunakan "&" sebagaimana diilustrasikan di sini.ID aplikasi tersedia di powerapps.com. Untuk aplikasi yang ingin Anda sematkan:
Di powerapps.com, pada tab Aplikasi, klik atau ketuk elipsis ( . . . ), kemudian Detail.
Salin ID Aplikasi.
Ganti nilai [AppID]
dalam URI. Untuk aplikasi Asset Ordering, URI akan terlihat seperti ini:
https://apps.powerapps.com/play/76897698-91a8-b2de-756e-fe2774f114f2?source=iframe
Anda mungkin harus mengizinkan pop-up di browser saat menyematkan aplikasi di situs web Anda yang menggunakan fungsi Launch() agar meluncurkan halaman web atau aplikasi.
Menyematkan aplikasi Anda sekarang sangat sederhana seperti menambahkan iframe ke kode HTML untuk situs (atau layanan lain yang mendukung iframe seperti Power BI atau SharePoint):
<iframe width="[W]" height="[H]" src="https://apps.powerapps.com/play/[AppID]?source=website&screenColor=rgba(165,34,55,1)" allow="geolocation; microphone; camera"/>
Tentukan nilai untuk lebar dan tinggi iframe, lalu ganti ID aplikasi untuk [AppID]
.
Catatan
Sertakan allow="geolocation; microphone; camera"
dalam kode HTML iframe agar aplikasi dapat menggunakan kemampuan ini di Google Chrome.
Gambar berikut menunjukkan aplikasi Asset Ordering yang disematkan di situs web sampel Contoso.
Jangan lupa untuk selalu mengautentikasi pengguna aplikasi Anda:
Seperti yang Anda lihat, menyematkan aplikasi sangat sederhana dan mudah dilakukan. Penyematan membuat Anda dapat membawa aplikasi langsung ke tempat Anda dan pelanggan Anda bekerja – situs web, dasbor Power BI, halaman SharePoint, dan masih banyak lagi.
Catatan
Apa bahasa dokumentasi yang Anda inginkan? Lakukan survei singkat. (perlu diketahui bahwa survei ini dalam bahasa Inggris)
Survei akan berlangsung kurang lebih selama tujuh menit. Tidak ada data pribadi yang dikumpulkan (pernyataan privasi).
Acara
Power BI DataViz World Championships
14 Feb, 16 - 31 Mar, 16
Dengan 4 kesempatan untuk masuk, Anda bisa memenangkan paket konferensi dan sampai ke Grand Finale LIVE di Las Vegas
Pelajari lebih lanjutPelatihan
Modul
Integrate Power Pages with web-based technologies - Training
Learn how to integrate Power Pages with web-based technologies.
Sertifikasi
Bersertifikat Microsoft: Rekan Pengembang Power Platform - Certifications
Menunjukkan cara menyederhanakan, mengotomatiskan, dan mengubah tugas dan proses bisnis menggunakan Microsoft Power Platform Developer.