webview.vue 1.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758
  1. <template>
  2. <view>
  3. <web-view :src="url"></web-view>
  4. </view>
  5. </template>
  6. <script>
  7. // pages/webview/webview.js
  8. var config = require('../../common/config.js');
  9. var storage = require('../../common/storage.js');
  10. export default {
  11. data() {
  12. return {
  13. url: ''
  14. };
  15. }
  16. /**
  17. * 生命周期函数--监听页面加载
  18. */,
  19. onLoad: function (options) {
  20. this.setData({
  21. url: options.url
  22. });
  23. },
  24. /**
  25. * 生命周期函数--监听页面初次渲染完成
  26. */
  27. onReady: function () {},
  28. /**
  29. * 生命周期函数--监听页面显示
  30. */
  31. onShow: function () {},
  32. /**
  33. * 生命周期函数--监听页面隐藏
  34. */
  35. onHide: function () {},
  36. /**
  37. * 生命周期函数--监听页面卸载
  38. */
  39. onUnload: function () {},
  40. /**
  41. * 页面相关事件处理函数--监听用户下拉动作
  42. */
  43. onPullDownRefresh: function () {},
  44. /**
  45. * 页面上拉触底事件的处理函数
  46. */
  47. onReachBottom: function () {},
  48. /**
  49. * 用户点击右上角分享
  50. */
  51. onShareAppMessage: function () {},
  52. methods: {}
  53. };
  54. </script>
  55. <style>
  56. @import './webview.css';
  57. </style>